Beispiel #1
0
        private List <ModeloExpediente> getExpedientes()
        {
            List <ModeloExpediente> expedientes = new List <ModeloExpediente>();
            DBConnection            testconn    = new DBConnection();
            SqlDataReader           dataReader  = testconn.ReadFromTest("SELECT codigo, email_demandante, nombre_demandado, direccion_demandado, comentario_adicional_reclamo, solicitud_reclamo, foto_dni_url, foto_reclamo_url, video_reclamo_url FROM Expedientes");

            while (dataReader.Read())
            {
                string codigo       = dataReader.GetString(0);
                string email        = dataReader.GetString(1);
                string nombre       = dataReader.GetString(2);
                string direccion    = dataReader.GetString(3);
                string comentario   = dataReader.GetString(4);
                string solicitud    = dataReader.GetString(5);
                string foto_dni     = dataReader.GetString(6);
                string foto_reclamo = dataReader.GetString(7);
                string video        = dataReader.GetString(8);

                ModeloExpediente expediente = new ModeloExpediente(codigo, foto_dni, email, nombre, direccion, solicitud, comentario, video, foto_reclamo);
                expedientes.Add(expediente);
            }
            testconn.CloseDataReader();
            testconn.CloseConnection();
            return(expedientes);
        }
Beispiel #2
0
        private ModeloExpediente getExpediente(string codigo_expediente)
        {
            ModeloExpediente expediente = new ModeloExpediente();
            DBConnection     testconn   = new DBConnection();
            SqlDataReader    dataReader = testconn.ReadFromTest($"SELECT codigo, email_demandante, nombre_demandado, direccion_demandado, comentario_adicional_reclamo, solicitud_reclamo, foto_dni_url, foto_reclamo_url, video_reclamo_url, apoderado_dni_url, respuesta FROM Expedientes WHERE codigo = '{codigo_expediente}'");

            while (dataReader.Read())
            {
                string codigo        = dataReader.GetString(0);
                string email         = dataReader.GetString(1);
                string nombre        = dataReader.GetString(2);
                string direccion     = dataReader.GetString(3);
                string comentario    = dataReader.GetString(4);
                string solicitud     = dataReader.GetString(5);
                string foto_dni      = dataReader.GetString(6);
                string foto_reclamo  = dataReader.GetString(7);
                string video         = dataReader.GetString(8);
                string dni_respuesta = "No hay respuesta aun";
                string respuesta     = "No hay respuesta aun";
                if (!dataReader.IsDBNull(9))
                {
                    dni_respuesta = dataReader.GetString(9);
                }
                if (!dataReader.IsDBNull(10))
                {
                    respuesta = dataReader.GetString(10);
                }

                expediente = new ModeloExpediente(codigo, foto_dni, email, nombre, direccion, solicitud, comentario, video, foto_reclamo, dni_respuesta, respuesta);
            }
            testconn.CloseDataReader();
            testconn.CloseConnection();
            return(expediente);
        }
Beispiel #3
0
        public string getExpediente(string expediente)
        {
            ModeloExpediente exp = buscarExpediente(expediente);

            if (exp.codigo_expediente != "vacio")
            {
                return("<p style='text-align:center'>El status de tu reclamo es: en verificacion</p>");
            }
            else
            {
                return("<p style='text-align:center'>Reclamo no encontrado. Porfavor revise el numero expediente e intente de nuevo</p>");
            }
        }
Beispiel #4
0
        public IActionResult RevisarExpediente(string numero_expediente)
        {
            ModeloExpediente expediente = buscarExpediente(numero_expediente);

            if (expediente.codigo_expediente != "vacio")
            {
                TempData["codigo_expediente"] = expediente.codigo_expediente;
                return(RedirectToAction("LlenarRespuesta"));
            }
            else
            {
                TempData["mensaje"] = "Expediente no encontrado.";
                return(RedirectToAction("RevisarExpediente"));
            }
        }