Exemple #1
0
        public ActionResult Index(string matricula, string[] value_Check, string action)
        {
            if (action.Equals("Buscar"))
            {
                List <Object> list = DDevolucion.getEjemplaresPrestados(matricula);
                if (list != null)
                {
                    foreach (Object item in list)
                    {
                        if (item is Prestamo)
                        {
                            ViewBag.prestamo = (Prestamo)item;
                        }
                        if (item is List <Ejemplar> )
                        {
                            ViewBag.listEjemplar = (List <Ejemplar>)item;
                        }
                        if (item is string)
                        {
                            ViewBag.mensaje = (string)item;
                        }
                    }
                }
            }
            if (action.Equals("Entregar"))
            {
                List <int> idEjemplares = new List <int>();
                foreach (var item in value_Check)
                {
                    idEjemplares.Add(Convert.ToInt32(item));
                    Console.WriteLine(Convert.ToInt32(item));
                }
                int    respuesta = DDevolucion.realizarDevolucion(idEjemplares);
                string msg       = "";
                switch (respuesta)
                {
                case 1:
                    msg = "Pendiente";
                    break;

                case 2:
                    msg = "Entregado";
                    break;

                case 3:
                    msg = "Retrazado";
                    break;

                case 4:
                    msg = "Incompleto";
                    break;

                case 5:
                    msg = "Incompleto/Retrasado";
                    break;

                case 6:
                    msg = "Devolución ya realizada";
                    break;

                case 7:
                    msg = "Error de conexion";
                    break;
                }

                ViewBag.mensaje = msg;
            }
            return(View());
        }
Exemple #2
0
 public ActionResult Index()
 {
     ViewBag.listPrestamo = DDevolucion.getEjemplaresPrestados("20000003");
     return(View());
 }