Ejemplo n.º 1
0
        // GET: Casos/Expirados
        public ActionResult Expirados()
        {
            LogicaDeNegocios.CoordinadorDeCasos coordinadorDeCasos = new LogicaDeNegocios.CoordinadorDeCasos();

            List <Model.Casos> listaDeCasosQueSobrepasanTiempoDeAtencion = coordinadorDeCasos.ObtenerCasosQueExcedenTiempoParaPasarAenProceso();

            return(View(listaDeCasosQueSobrepasanTiempoDeAtencion));
        }
Ejemplo n.º 2
0
        public void DebeMostrarCasosQueExcedenTiempoParaPasarAenProceso()
        {
            LogicaDeNegocios.CoordinadorDeCasos coordinador = new LogicaDeNegocios.CoordinadorDeCasos();

            List <Model.Casos> laListaDeCasosQueExcedenTiempoParaPasarAenProceso = coordinador.ObtenerCasosQueExcedenTiempoParaPasarAenProceso();

            string casos = "";

            foreach (Casos caso in laListaDeCasosQueExcedenTiempoParaPasarAenProceso)
            {
                casos += String.Format("Descripcion: {1}{0}" +
                                       "Nivel de criticidad: {2}{0}" +
                                       "Nombre de contacto: {3}{0}" +
                                       "Direccion de contacto: {4}{0}" +
                                       "Fecha de creacion: {5}{0}{0}",
                                       Environment.NewLine,
                                       caso.DescripcionProblema, caso.Nivel, caso.NombreContacto, caso.DireccionContacto, caso.FechaCreacion);
            }

            Console.WriteLine(String.Format(
                                  "CASOS QUE EXCEDEN TIEMPO PARA PASAR A ESTADO EN PROCESO: {1}{0}{0}{2}",
                                  Environment.NewLine, laListaDeCasosQueExcedenTiempoParaPasarAenProceso.Count, casos
                                  ));
        }