public Product Get(int id) { using (var service = new ServiceModeloNegocio.ServiceClient()) { var product = service.GetProductById(id); return(product); } }
// GET: Product/Delete/5 public ActionResult Delete(int id) { using (var service = new ServiceModeloNegocio.ServiceClient()) { var product = service.GetProductById(id); return(View(product)); } }
public HttpResponseMessage Delete(int id) { using (var service = new ServiceModeloNegocio.ServiceClient()) { var product = service.GetProductById(id); service.DeleteProduct(product); return(Request.CreateResponse <Product>(HttpStatusCode.Gone, product)); } }
// GET: Product/Edit/5 public ActionResult Edit(int id) { using (var service = new ServiceModeloNegocio.ServiceClient()) { var product = service.GetProductById(id); ViewBag.Estados = GetEstadosDisponibles(); return(View(product)); } }
public ActionResult Delete(int id, FormCollection collection) { try { using (var service = new ServiceModeloNegocio.ServiceClient()) { var product = service.GetProductById(id); service.DeleteProduct(product); return(RedirectToAction("Index")); } } catch { return(View("Index")); } }