elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  agregar un Item Fecha a una Lista prehecha
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: agregar un Item Fecha a una Lista prehecha  (Leído 1,473 veces)
llogui

Desconectado Desconectado

Mensajes: 30


Ver Perfil
agregar un Item Fecha a una Lista prehecha
« en: 15 Septiembre 2016, 00:36 am »

Hola, aqui yo de nuevo, consulto:

Deseo adosarle un Campo Fecha a una lista prehecha, la cual no lo contiene..

quiero mostrar la Fecha en toda la columna de una Grilla.....dado que esa lista llena la Grilla mencionada, pero no
tenia el campo Fecha, y se lo quiero adosar para que me llene esa columna en el Grid..

Dejo lo que consegui, y en donde figura esta parte del codigo, me sale subrayado en Rojo ((new Part())...el resto de lo que consegui para adosar ese campo, no me da error....

la Consulta: estara bien, .....como tendria que hacer para lograr tal objetivo??, existe otra forma de llegar a este resultado??...

Si saben, mil gracias si me comunican la solucion, abrazos, disculpen
Código
  1. [code=csharp]
  2. public List<MateriaPorAlumnoEntity> getAlumnosPorMat(int Curso, int Materia)
  3.        {
  4.            try
  5.            {
  6.                connection.Open();
  7.  
  8.                command.Parameters.AddWithValue("@idCurso", Curso);
  9.                command.Parameters.AddWithValue("@idMateria", Materia);
  10.  
  11.                command.CommandText = @"SELECT alum.Id_Alumno, alum.Nombre AS NombreAlumno, alum.Apellido, alum.Dni,
  12.                                        mpal.Id, turm.Id_Turno
  13.                                        FROM (TurnoMateria turm INNER JOIN MateriaPorAlumno mpal ON mpal.Id_Turno = turm.Id_Turno)                                        
  14.                                        INNER JOIN Alumno alum ON alum.Id_Alumno = mpal.Id_Alumno                                                                              
  15.                                        WHERE turm.Id_Curso = @idCurso AND turm.Id_Materia = @idMateria";                
  16.  
  17.                OleDbDataReader lector = command.ExecuteReader();
  18.                List<MateriaPorAlumnoEntity> listEntities = new List<MateriaPorAlumnoEntity>();
  19.                while (lector.Read())
  20.                {
  21.                    MateriaPorAlumnoEntity materiaPorAlumno = new MateriaPorAlumnoEntity();
  22.                    if (lector["Id"] != null)
  23.                        materiaPorAlumno.Id = Convert.ToInt32(lector["Id"].ToString());                    
  24.                    if (lector["Id_Alumno"] != null)
  25.                    {
  26.                        materiaPorAlumno.Alumno = new AlumnoEntity();
  27.                        materiaPorAlumno.Alumno.Id_Alumno = Convert.ToInt32(lector["Id_Alumno"].ToString());
  28.                        materiaPorAlumno.Alumno.Nombre = lector["NombreAlumno"].ToString();
  29.                        materiaPorAlumno.Alumno.Apellido = lector["Apellido"].ToString();
  30.                        materiaPorAlumno.Alumno.Dni = Convert.ToInt32(lector["Dni"].ToString());
  31.  
  32.                        DateTime fecha = DateTime.Today;
  33.  
  34.                        materiaPorAlumno.Alumno.fecha.GetType(new Part() { PartName = "Fecha", PartId= fecha});
  35.  
  36.  
  37.  
  38.                    }
  39.                    listEntities.Add(materiaPorAlumno);
  40.                }
  41.                return listEntities;                
  42.            }
  43.            catch (Exception ex)
  44.            {
  45.  
[/code]


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines