C sharp - Fecha en Grilla

 
Vista:
Imágen de perfil de Guillermo

Fecha en Grilla

Publicado por Guillermo (49 intervenciones) el 06/09/2016 14:56:01
Hola, como les va?, les consulto sobre que debo, de un objeto Calendar, colocar la fecha que elija en una columna de GridView....???

dejo codigo de boton en Capa Presentacion, y codigo de Datos.......si saben, saludos, gracias.....

1
2
3
4
5
6
7
8
9
10
11
12
13
protected void ButtonCargar_Click(object sender, EventArgs e)
{
    DateTime fecha;
    if (DateTime.TryParse(TextCalendar.Text, out fecha))
    {
        AccesoLogicaMateriaPorAlumno TurnoMateriaDAO = new AccesoLogicaMateriaPorAlumno();
 
        List<MateriaPorAlumnoEntity> lista = TurnoMateriaDAO.getAlumnosPorMateria(idCurso, idMateria, fecha);
        GridNuevaAsist.DataSource = lista;
        GridNuevaAsist.DataKeyNames = new string[] { "Id_Alumno" };
        GridNuevaAsist.DataBind();
    }
}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
public List<MateriaPorAlumnoEntity> getAlumnosPorMateria(int Curso, int Materia, DateTime Fecha)
{
    try
    {
        connection.Open();
        command.Parameters.AddWithValue("@idCurso", Curso);
        command.Parameters.AddWithValue("@idMateria", Materia);
 
        command.CommandText = @"SELECT alum.Id_Alumno, alum.Nombre AS NombreAlumno, alum.Apellido, alum.Dni,
                                mpal.Id, turm.Id_Turno
                                FROM (TurnoMateria turm INNER JOIN MateriaPorAlumno mpal ON mpal.Id_Turno = turm.Id_Turno)                                         
                                INNER JOIN Alumno alum ON alum.Id_Alumno = mpal.Id_Alumno                                                                              
                                WHERE turm.Id_Curso = @idCurso AND turm.Id_Materia = @idMateria";
 
        OleDbDataReader lector = command.ExecuteReader();
 
        List<MateriaPorAlumnoEntity> listEntities = new List<MateriaPorAlumnoEntity>();
        while (lector.Read())
        {
            MateriaPorAlumnoEntity materiaPorAlumno = new MateriaPorAlumnoEntity();
            if (lector["Id"] != null)
                materiaPorAlumno.Id = Convert.ToInt32(lector["Id"].ToString());
            if (lector["Id_Alumno"] != null)
            {
                materiaPorAlumno.Alumno = new AlumnoEntity();
                materiaPorAlumno.Alumno.Id_Alumno = Convert.ToInt32(lector["Id_Alumno"].ToString());
                materiaPorAlumno.Alumno.Nombre = lector["NombreAlumno"].ToString();
                materiaPorAlumno.Alumno.Apellido = lector["Apellido"].ToString();
                materiaPorAlumno.Alumno.Dni = Convert.ToInt32(lector["Dni"].ToString());
            }
 
            listEntities.Add(materiaPorAlumno);
        }
 
        return listEntities;
    }
    catch (Exception ex)

Saludos...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder