public ActionResult Edit(VendedorFormModel vendedorVM) { if (ModelState.IsValid) { Vendedor vendedor = new Vendedor(); vendedor.Id = vendedorVM.Id; vendedor.Nombre = vendedorVM.Nombre; vendedor.Domicilio = vendedorVM.Domicilio; vendedor.Telefono = vendedorVM.Telefono; vendedor.Email = vendedorVM.Email; VendedorService.Update(vendedor); return(Json(new { data = true }, JsonRequestBehavior.AllowGet)); } return(Json(new { data = false }, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(VendedorFormModel vendedorVM) { if (ModelState.IsValid) { try { Vendedor vendedor = new Vendedor(); vendedor.Id = Guid.NewGuid(); vendedor.Nombre = vendedorVM.Nombre; vendedor.Domicilio = vendedorVM.Domicilio; vendedor.Telefono = vendedorVM.Telefono; vendedor.Email = vendedorVM.Email; VendedorService.Add(vendedor); return(Json(new { success = true })); } catch (Exception ex) { return(Json(new { success = false, message = "No se pudo guardar el vendedor." })); } } return(Json(vendedorVM, JsonRequestBehavior.AllowGet)); }
// GET: Vendedor/Edit/5 public ActionResult Edit(Guid id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Vendedor vendedor = VendedorService.GetVendedor(id); if (vendedor == null) { return(HttpNotFound()); } var editVM = new VendedorFormModel(); editVM.Id = vendedor.Id; editVM.Nombre = vendedor.Nombre; editVM.Domicilio = vendedor.Domicilio; editVM.Telefono = vendedor.Telefono; editVM.Email = vendedor.Email; return(PartialView(editVM)); }
public ActionResult Create() { var vendedorVM = new VendedorFormModel(); return(View(vendedorVM)); }