public async Task <ActionResult> AddPrest(AddPrestViewModel apvm) { if (apvm.id != null) { var e = Convert.ToInt32(Session["Id"]); for (var i = 0; i < apvm.id.Count; i++) { Prestamos p = new Prestamos(); p.Cantidad = apvm.cantidad[i]; p.IdUser = e; p.Estado = 1; p.Fecha = DateTime.Now; p.FechaDev = null; p.CantidadDevuelta = 0; p.IdProducto = apvm.id[i]; db.Prestamos.Add(p); await db.SaveChangesAsync(); return(Redirect("Espera")); } } ViewBag.alerta = true; ViewBag.Error = "El prestamo no puede ir vacío"; return(Redirect("Solicitar")); }
public async Task <ActionResult> AddPrest(AddPrestViewModel apvm) { //Usuarios e = db.Usuarios.Where(x => x.IdUser == 1).FirstOrDefault(); var e = Convert.ToInt32(Session["Id"]); for (var i = 0; i < apvm.id.Count; i++) { Prestamos p = new Prestamos(); p.Cantidad = apvm.cantidad[i]; p.IdUser = e; p.Estado = 1; p.Fecha = Convert.ToString(DateTime.Now); p.CantidadDevuelta = 0; p.IdProducto = apvm.id[i]; db.Prestamos.Add(p); await db.SaveChangesAsync(); } return(Redirect("Espera")); }