コード例 #1
0
 public IActionResult EditarEstadoPrestamo(int idsol, [Bind] ListarSolicitudesPrestamo lsp)
 {
     if (HttpContext.Session.GetString("Roll") != "Admin")
     {
         return(View("../Home/Index"));
     }
     else
     {
         DateTime fecha   = DateTime.Now;
         string   formato = string.Format("{0:dd/MM/yyyy}", fecha);
         lsp.fechaRehazo = formato;
         if (ModelState.IsValid)
         {
             if (lsp.accion == "Rechazar")
             {
                 lsp.NuevoEstadoPrestamo = "Rechazado";
                 conpres.ActualizarEstadoDePrestamoRechazado(lsp);
             }
             if (lsp.accion == "Aprobar")
             {
                 lsp.NuevoEstadoPrestamo = "Aprobado";
                 conpres.ActualizarEstadoDePrestamoAprobado(lsp);
                 //Aqui abajo va el procedure
             }
             ModelState.Clear();
             Thread.Sleep(2500);
             return(RedirectToAction("ListaSolicitudesPrestamos"));
         }
         ModelState.Clear();
         Thread.Sleep(2500);
         return(View(conpres));
     }
 }
コード例 #2
0
 public IActionResult EditarEstadoPrestamo(int idsol)
 {
     if (HttpContext.Session.GetString("Roll") != "Admin")
     {
         return(View("../Home/Index"));
     }
     else
     {
         ListarSolicitudesPrestamo lsp = conpres.listarsolicitudPorID(idsol);
         return(View(lsp));
     }
 }