Exemplo n.º 1
0
        /*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;
        }
Exemplo n.º 2
0
        /*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;
        }