Ejemplo n.º 1
0
 private List <TareaUsuario> getTareasXProyecto(int codigoProyecto, int startIndex, int maxRows)
 {
     using (Datos.FonadeDBLightDataContext db = new FonadeDBLightDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString))
     {
         var tareaUsers = (db.MD_ConsultarTareasXContactoProyecto(usuario.IdContacto, startIndex, maxRows, codigoProyecto)
                           .Select(x => new TareaUsuario
         {
             Tipo = x.Tipo,
             Ejecutable = x.Ejecutable,
             Icono = x.Icono,
             Id = x.Id,
             Nombre = x.Nombre,
             Descripcion = x.Descripcion,
             CodigoTarea = x.CodigoTarea,
             RecordatorioEmail = x.RecordatorioEmail,
             NivelUrgencia = x.NivelUrgencia,
             RecordatorioPantalla = x.RecordatorioPantalla,
             RequiereRespuesta = x.RequiereRespuesta,
             CodigoContactoAgendo = x.CodigoContactoAgendo,
             IdTareaUsuarioRepeticion = x.IdTareaUsuarioRepeticion,
             Parametros = x.Parametros,
             Fecha = x.Fecha,
             IdProyecto = x.IdProyecto,
             GrupoContactoAgendo = x.GrupoContactoAgendo,
             NombreProyecto = x.NombreProyecto,
             NombreContactoAgendo = x.NombreContactoAgendo,
             ApellidoContactoAgendo = x.ApellidoContactoAgendo,
             Email = x.Email,
             GrupoContacto = x.GrupoContactoAgendo
         }).ToList());
         return(tareaUsers);
     }
 }