Esempio n. 1
0
 /// <summary>
 /// Listado de Proyectos por trabajador
 /// </summary>
 /// <param name="c"></param>
 /// <returns></returns>
 public List<VProyeT> LtrabajadorProyec(string p)
 {
     try
        {
         //user = Membership.GetUser().ToString();
         List<Vspt> Ltp = bd.Vspt.Where(t => t.T_CEDULA == p).ToList();
         List<VProyeT> Vpt = new List<VProyeT>();
         if (Ltp.Count.Equals(0))
         {
             return Vpt;
         }
         else
         {
             foreach (var item in Ltp)
             {
                 VProyeT Vt = new VProyeT();
                 Vt.ID_PY = item.ID_PY;
                 Vt.T_CEDULA = item.T_CEDULA;
                 Vt.NOMBRES = item.NOMBRES;
                 Vt.NOMBRE_PROYEC = item.NOMBRE_PROYEC;
                 Vpt.Add(Vt);
             }
             return Vpt;
         }
     }
     catch (Exception)
     {
         return null;
         throw;
     }
 }
Esempio n. 2
0
        /// <summary>
        /// Metodo retorna una lista de Proyectos asignados a un trabajor en especifico
        /// </summary>
        /// <param name="p"></param>
        /// <returns></returns>
        public List<VProyeT> ListProyecT()
        {
            try
            {

                user = Membership.GetUser().ToString();
                List<Vspt> Lpt = bd.Vspt.OrderBy(l => l.NOMBRE_PROYEC).Where(t => t.T_CEDULA == user).ToList();
                List<VProyeT> Vpt = new List<VProyeT>();
                if (Lpt.Count.Equals(0))
                {
                    return Vpt;
                }
                else
                {
                    foreach (var item in Lpt)
                    {
                        VProyeT Vp = new VProyeT();
                        Vp.ID_PROYEC = item.ID_PROYEC;
                        Vp.NOMBRE_PROYEC = item.NOMBRE_PROYEC;
                        Vpt.Add(Vp);
                    }
                    return Vpt;
                }
            }
            catch (Exception)
            {
                return null;
                throw;
            }
        }