public ActionResult Edit([Bind(Include = "idpedido,fechaPeticion,fechaEjecucion,idservicio,idcliente")] Pedido pedido) { if (ModelState.IsValid) { PedidoBLL.Update(pedido); return(RedirectToAction("Index")); } ViewBag.idcliente = new SelectList(ClienteBLL.ListToNames(), "idcliente", "nombre", pedido.idcliente); ViewBag.idservicio = new SelectList(ServicioBLL.ListToNames(), "idservicio", "nombre", pedido.idservicio); return(View(pedido)); }
public ActionResult AddServicio(Servicio s) { var pv = Session["PedidoView"] as PedidoView; var id = int.Parse(Request["idservicio"]); var costo = Convert.ToDecimal(pv.Costo); var servicio = ServicioBLL.Get(id); pv.Servicios.Add(servicio); costo += Convert.ToDecimal(servicio.costo) / 100; pv.Costo = Convert.ToString(costo); ViewBag.idcliente = new SelectList(ClienteBLL.ListToNames(), "idcliente", "nombre"); ViewBag.idservicio = new SelectList(ServicioBLL.ListToNames(), "idservicio", "nombre"); return(View("NuevoPedido", pv)); }
// GET: Pedidos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Pedido pedido = PedidoBLL.Get(id); if (pedido == null) { return(HttpNotFound()); } ViewBag.idcliente = new SelectList(ClienteBLL.ListToNames(), "idcliente", "nombre", pedido.idcliente); ViewBag.idservicio = new SelectList(ServicioBLL.ListToNames(), "idservicio", "nombre", pedido.idservicio); return(View(pedido)); }
// GET: Pedidos/Create public ActionResult Create() { ViewBag.idcliente = new SelectList(ClienteBLL.ListToNames(), "idcliente", "nombre"); ViewBag.idservicio = new SelectList(ServicioBLL.ListToNames(), "idservicio", "nombre"); return(View()); }
public ActionResult AddServicio() { ViewBag.idservicio = new SelectList(ServicioBLL.ListToNames(), "idservicio", "nombre"); return(View()); }