public ActionResult Edit([Bind(Include = "pcr_id,car_id,prd_id,pcr_est,prd_cnt,pcr_dateOfCreated")] ProductoEnCarrito productoEnCarrito) { if (ModelState.IsValid) { ProductoEnCarritoBLL.Update(productoEnCarrito); return(RedirectToAction("Index")); } ViewBag.car_id = new SelectList(CarritoBLL.List(), "car_id", "car_tipo", productoEnCarrito.car_id); ViewBag.prd_id = new SelectList(ProductoBLL.List(), "prd_id", "prd_nom", productoEnCarrito.prd_id); return(View(productoEnCarrito)); }
public IHttpActionResult Delete(int id) { try { ProductoEnCarritoBLL.Delete(id); return(Ok("Producto en Carrito eliminado correctamente")); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public IHttpActionResult Get() { try { List <ProductoEnCarrito> todos = ProductoEnCarritoBLL.List(); return(Content(HttpStatusCode.OK, todos)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult Get(int id) { try { ProductoEnCarrito prdCarrito = ProductoEnCarritoBLL.Get(id); return(Content(HttpStatusCode.OK, prdCarrito)); } catch (Exception) { return(NotFound()); } }
public IHttpActionResult Post(ProductoEnCarrito prdCarrito) { try { ProductoEnCarritoBLL.Create(prdCarrito); return(Content(HttpStatusCode.Created, "Producto añadido correctamente")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult Put(ProductoEnCarrito prdCarrito) { try { ProductoEnCarritoBLL.Updates(prdCarrito); return(Content(HttpStatusCode.Accepted, "Producto en Carrito actualizado correctamente")); } catch (Exception ex) { return(BadRequest(ex.Message + prdCarrito.ToString())); } }
public IHttpActionResult MisProductosEnCarritoPen(int id) { try { List <ProductoEnCarrito> productoEnCarritos = ProductoEnCarritoBLL.GetProdutsPendInCarByCli(id); //202 return(Content(HttpStatusCode.OK, productoEnCarritos)); } catch (Exception ex) { //400 return(BadRequest(ex.Message)); } }
// GET: ProductoEnCarritos/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ProductoEnCarrito productoEnCarrito = ProductoEnCarritoBLL.Get(id); if (productoEnCarrito == null) { return(HttpNotFound()); } return(View(productoEnCarrito)); }
// GET: ProductoEnCarritos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ProductoEnCarrito productoEnCarrito = ProductoEnCarritoBLL.Get(id); if (productoEnCarrito == null) { return(HttpNotFound()); } ViewBag.car_id = new SelectList(db.Carrito, "car_id", "car_tipo", productoEnCarrito.car_id); ViewBag.prd_id = new SelectList(db.Producto, "prd_id", "prd_nom", productoEnCarrito.prd_id); return(View(productoEnCarrito)); }
// GET: ProductoEnCarritos public ActionResult Index() { return(View(ProductoEnCarritoBLL.List())); }
public ActionResult DeleteConfirmed(int id) { ProductoEnCarritoBLL.Delete(id); return(RedirectToAction("Index")); }