public ConsolidadoDto GetConsolidado(string Usuario, short Vigencia) { ConsolidadoDto con = new ConsolidadoDto(); Est_Avi_Actividad bll = new Est_Avi_Actividad(); List<vPCRONOGRAMASPC> lst = bll.getListaEstAviAct2(Vigencia, Usuario); List<itemConcolidado> lAct = new List<itemConcolidado>(); List<itemConcolidado> lSol = new List<itemConcolidado>(); con.lActividades = lAct; con.lSolicitudes = lSol; itemConcolidado item1 = new itemConcolidado(); item1.Nombre = "Vencidas"; item1.Cantidad = lst.Where(t => t.EST_AVI_ACT == "ACVEN").ToList().Count(); item1.Color = "danger"; con.lActividades.Add(item1); itemConcolidado item2 = new itemConcolidado(); item2.Nombre = "Hoy"; item2.Cantidad = lst.Where(t => t.EST_AVI_ACT == "ACHOY").ToList().Count(); item2.Color = "info"; con.lActividades.Add(item2); itemConcolidado item3 = new itemConcolidado(); item3.Nombre = "Proximas"; item3.Cantidad = lst.Where(t => t.EST_AVI_ACT == "ACPVEN").ToList().Count(); item3.Color = "success"; con.lActividades.Add(item3); PSolicitudesBLL epBLL = new PSolicitudesBLL(); itemConcolidado item4 = new itemConcolidado(); item4.Nombre = "Por Recibir"; item4.Cantidad = epBLL.GetMisSolicitudes(Usuario, "SREC", Vigencia).Count(); item4.Color = "warning"; con.lSolicitudes.Add(item4); itemConcolidado item5 = new itemConcolidado(); item5.Nombre = "Por Revisar"; item5.Cantidad = epBLL.GetMisSolicitudes(Usuario, "SREV", Vigencia).Count(); item5.Color = "success"; con.lSolicitudes.Add(item5); itemConcolidado item6 = new itemConcolidado(); item6.Nombre = "Aceptadas"; item6.Cantidad = epBLL.GetMisSolicitudes(Usuario, "ACEP", Vigencia).Count(); item6.Color = "info"; con.lSolicitudes.Add(item6); itemConcolidado item7 = new itemConcolidado(); item7.Nombre = "Rechazadas"; item7.Cantidad = epBLL.GetMisSolicitudes(Usuario, "RECH", Vigencia).Count(); item7.Color = "danger"; con.lSolicitudes.Add(item7); return con; }
public ByARpt PostRevisar(vHRevisado hr) { PSolicitudesBLL epBLL = new PSolicitudesBLL(); return epBLL.Revisar(hr); }
public ByARpt PostRecibir(vHRevisado hr) { PSolicitudesBLL epBLL = new PSolicitudesBLL(); return epBLL.Recibir(hr.IDE, hr.OBS_RECIBIDO_ABOG); }
public string GetProximoNumxMod(string CodSol) { PSolicitudesBLL epBLL = new PSolicitudesBLL(); return epBLL.GetProximoNumxMod(CodSol); }
public List<vPSolicitudes> GetMisSolicitudes(string Usuario, short Vigencia, string Estado) { PSolicitudesBLL epBLL = new PSolicitudesBLL(); return epBLL.GetMisSolicitudes(Usuario, Estado, Vigencia); }