/*Función que obtiene una lista de las solicitudes de evaluaciones realizadas por el personal(CallCenter) aplicando filtro de fecha*/ public List<ISolTerminadas> EvaluacionesRealizadasSupCallCenterFiltros(DateTime Desde, DateTime Hasta) { DBCAJDataContext ADB = new DBCAJDataContext(LogicaCC.ConnectionString.DbMPYSJDB); List<ISolTerminadas> LDatos = new List<ISolTerminadas>(); var vDatos = ADB.ADMSPS_EVALUACIONES_REALIZADAS_SUPERVISOR_CALL_FILTROS(Desde, Hasta); foreach (var vRow in vDatos) { ISolTerminadas ASolicitud = new ISolTerminadas(); ASolicitud.sIdSolicitud = vRow.idCallCenter.ToString(); ASolicitud.sIdCaso = vRow.IdCaso.ToString(); ASolicitud.sIdFase = vRow.idFase.ToString(); ASolicitud.sFase = vRow.Fase.ToString(); ASolicitud.sSolicitudTipo = vRow.SolicitudTipo.ToString(); ASolicitud.sNoCliente = vRow.Cliente.ToString(); ASolicitud.sConsultor = vRow.Responsable.ToString(); ASolicitud.sFSolicitud = Convert.ToDateTime(vRow.FechaRegistro.ToString()).ToShortDateString(); ASolicitud.sFVencimiento = Convert.ToDateTime(vRow.FechaVigencia.ToString()).ToShortDateString(); ASolicitud.sFechaResolucion = Convert.ToDateTime(vRow.FechaEvalua.ToString()).ToShortDateString(); ASolicitud.sSemaforo = vRow.Semaforo.ToString(); LDatos.Add(ASolicitud); } return LDatos; }
/*Función que obtiene una lista de las solicitudes de evaluación realizadas por el usuario (CallCenter)*/ public List<ISolTerminadas> DatosEvaluacionesRealizadasCallCenter(int idUsuario) { DBCAJDataContext ADB = new DBCAJDataContext(LogicaCC.ConnectionString.DbMPYSJDB); List<ISolTerminadas> LDatos = new List<ISolTerminadas>(); var vDatos = ADB.ADMSPS_EVALUACIONES_REALIZADAS(idUsuario); foreach (var vRow in vDatos) { ISolTerminadas ASolicitud = new ISolTerminadas(); ASolicitud.sIdSolicitud = vRow.idCallCenter.ToString(); ASolicitud.sIdCaso = vRow.IdCaso.ToString(); ASolicitud.sIdFase = vRow.idFase.ToString(); ASolicitud.sFase = vRow.Fase.ToString(); ASolicitud.sSolicitudTipo = vRow.SolicitudTipo.ToString(); ASolicitud.sNoCliente = vRow.Cliente.ToString(); ASolicitud.sConsultor = vRow.Consultor.ToString(); ASolicitud.sFSolicitud = vRow.FechaRegistro.ToString(); ASolicitud.sFVencimiento = Convert.ToDateTime(vRow.FechaVigencia.ToString()).ToShortDateString(); ASolicitud.sFechaResolucion = Convert.ToDateTime(vRow.FechaEvalua.ToString()).ToShortDateString(); ASolicitud.sSemaforo = vRow.Semaforo.ToString(); LDatos.Add(ASolicitud); } return LDatos; }