public ActionResult SolicitarReserva(SolicitarReserva pSR) { if (ModelState.IsValid) { //SelectListItem item = pSR.lstTipoCapacidad.Where(x => x.Selected).FirstOrDefault(); BarroMovimientos tmpMovB_in = new BarroMovimientos() { FechaMovimiento = DateTime.Today, TipoMovimiento = "In", CodigoProducto = pSR.CodigoBarro, //item.Value, Unidades = (int)pSR.Unidades, Editor = User.Identity.Name, FechaEdicion = DateTime.Now ////Locacion = "La Luz", ////OrigenTranferencia = "34 pte" }; BarroMovimientos tmpMovB_eg = new BarroMovimientos() { FechaMovimiento = DateTime.Today, TipoMovimiento = "Eg", CodigoProducto = pSR.CodigoBarro, //item.Value, Editor = User.Identity.Name, FechaEdicion = DateTime.Now //Unidades = pSR.Unidades, //Locacion = "34 pte" }; List <BarroMovimientos> lst = new List <BarroMovimientos>(); lst.Add(tmpMovB_in); lst.Add(tmpMovB_eg); int res = tsvc.addMovimientosBarro(lst); if (res == 2) { return(RedirectToAction("Index")); } } //return HttpStatusCodeResult(201, "No se pudo realizar la consulta"); return(View(new HttpStatusCodeResult(201, "No se pudo realizar la consulta"))); }
public ActionResult SolicitarReserva() { ViewBag.lst34pte = tsvc.getReservasFrom(2); List <SelectListItem> lstTmp = new List <SelectListItem>(); foreach (var iten in ViewBag.lst34pte) { lstTmp.Add(new SelectListItem() { Text = iten.Tipo + " " + iten.Capacidad, Value = iten.Tipo.Substring(0, 1) + iten.Capacidad }); } SolicitarReserva SolRec = new SolicitarReserva(); //SolRec.lstTipoCapacidad = lstTmp; ViewBag.lstTipoCapacidad = lstTmp; SolRec.Unidades = 0; SolRec.TotalKg = 0; return(View(SolRec)); }