Foros del Web » Programación para mayores de 30 ;) » .NET »

Fecha en Columna Grilla

Estas en el tema de Fecha en Columna Grilla en el foro de .NET en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 07/09/2016, 13:54
 
Fecha de Ingreso: septiembre-2015
Ubicación: Cordoba
Mensajes: 15
Antigüedad: 8 años, 7 meses
Puntos: 0
Fecha en Columna Grilla

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.....

Código:
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();
            }
        }
Código:
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)

Etiquetas: columna, dato, fecha, grilla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:23.