public ActionResult DeleteConfirmed(int id) { Ces_cesta ces_cesta = db.Ces_Cesta.Find(id); db.Ces_Cesta.Remove(ces_cesta); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Ces_id,Ces_nome,Ces_criacao,Ces_valor,Usu_id,Ass_id")] Ces_cesta ces_cesta) { if (ModelState.IsValid) { db.Entry(ces_cesta).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Ass_id = new SelectList(db.Ass_Assinatura, "Ass_id", "Ass_id", ces_cesta.Ass_id); ViewBag.Usu_id = new SelectList(db.Usu_Usuario, "Usu_id", "Usu_nome", ces_cesta.Usu_id); return(View(ces_cesta)); }
public JsonResult CadastrarProdutos(List <getItens> dados, ConfigCesta config) { string nomecesta = ""; int cont = 0; double cont2 = 0; foreach (getItens gi in dados) { if (Convert.ToInt32(gi.Qtd) > 0) { if (nomecesta != gi.Identificacao) { nomecesta = gi.Identificacao; Ces_cesta cesta = new Ces_cesta(); cesta.Ces_nome = gi.Identificacao; cesta.Ces_criacao = DateTime.Now; cont2 += gi.Entregas; cesta.Ces_data_entrega = DateTime.Today.AddDays(cont2); cesta.Usu_id = 1; cesta.Ces_valor = gi.Total; cesta.Ass_id = 1; db.Ces_Cesta.Add(cesta); db.SaveChanges(); cont = cesta.Ces_id; } Cxp_cesta_produto a = new Cxp_cesta_produto(); a.Cxp_quantidade = Convert.ToInt32(gi.Qtd); a.Cxp_valor = gi.Valor; a.Pro_id = Convert.ToInt32(gi.Id); a.Ces_id = cont; db.Cxp_Cesta_Produto.Add(a); db.SaveChanges(); Est_estoque e = new Est_estoque(); e.Est_quantidade_saida = Convert.ToInt32(gi.Qtd); e.Est_saida = DateTime.Now; e.Est_motivo_saida = "comprado"; e.Pro_id = a.Pro_id; db.Est_Estoque.Add(e); db.SaveChanges(); } } return(Json("ok")); }
// GET: Ces_cestas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Ces_cesta ces_cesta = db.Ces_Cesta.Find(id); if (ces_cesta == null) { return(HttpNotFound()); } return(View(ces_cesta)); }
// GET: Ces_cestas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Ces_cesta ces_cesta = db.Ces_Cesta.Find(id); if (ces_cesta == null) { return(HttpNotFound()); } ViewBag.Ass_id = new SelectList(db.Ass_Assinatura, "Ass_id", "Ass_id", ces_cesta.Ass_id); ViewBag.Usu_id = new SelectList(db.Usu_Usuario, "Usu_id", "Usu_nome", ces_cesta.Usu_id); return(View(ces_cesta)); }