public void Atualizar(Colaborador colaborador) { //atualiza nome, tipo , email _banco.Update(colaborador); _banco.Entry(colaborador).Property(a => a.Senha).IsModified = false; //atualiza todos os campos menos a senha _banco.SaveChanges(); }
public void Atualizar(Colaborador colaborador) { //TODO nome, tipo, email _banco.Update(colaborador); _banco.Entry(colaborador).Property(a => a.Senha).IsModified = false; _banco.SaveChanges(); }
public IHttpActionResult PutProduct(int id, Product product) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != product.Id) { return(BadRequest()); } db.Entry(product).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ProductExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IActionResult> OnPostAddOrder(int id) { var d = LoginManagement.TempUser.ShoppingCart.ProductOrders; var order = d.FirstOrDefault(po => po.Products.Any(pr => pr.ProductId == id)); if (order.Quantity == 0) { order.Quantity = order.Products.Count; } order.Quantity++; LoginManagement.TempUser.ShoppingCart.ProductOrders = d; _lojaVirtualCtxt.Entry(LoginManagement.TempUser); await _lojaVirtualCtxt.SaveChangesAsync(); return(Page()); }
public ActionResult Edit([Bind(Include = "Id,Nome,Preco,Descricao")] Produto produto) { if (ModelState.IsValid) { db.Entry(produto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(produto).Success("Produto editado com sucesso!")); }
public ActionResult Edit([Bind(Include = "ID,Descricao,Quantidade,Valor")] Produtos produto) { if (ModelState.IsValid) { db.Entry(produto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(produto)); }
public ActionResult Edit([Bind(Include = "Id,Nome")] Clientes cliente) { if (ModelState.IsValid) { db.Entry(cliente).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cliente)); }
public ActionResult Edit([Bind(Include = "Id,IdVenda,Item,CodProd,ValUnit,QuantProd,ValTotal")] VendasItens vendasItens) { if (ModelState.IsValid) { db.Entry(vendasItens).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(vendasItens)); }
public ActionResult Edit([Bind(Include = "Id,Nome,Quantidade,Valor,TipoPromocao")] produto produto) { if (ModelState.IsValid) { db.Entry(produto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(produto)); }
public ActionResult Edit([Bind(Include = "ID,CodCli,Data,Cliente,Total")] Vendas vendas) { if (ModelState.IsValid) { db.Entry(vendas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(vendas)); }
public ActionResult Edit([Bind(Include = "Idcompra,ID,Quantidade,ValorTotal")] compra compra) { if (ModelState.IsValid) { db.Entry(compra).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID = new SelectList(db.produtoes, "Id", "Nome", compra.ID); return(View(compra)); }
public async Task <IActionResult> OnPostAddItem(int product) { if (!LoginManagement.IsLogged) { return(RedirectToPage("/User/Login")); } if (LoginManagement.TempUser.ShoppingCart == null) { LoginManagement.TempUser.ShoppingCart = new ShoppingCart(); } if (LoginManagement.TempUser.ShoppingCart.ProductOrders == null) { LoginManagement.TempUser.ShoppingCart.ProductOrders = new List <ProductOrder>(); } Product prod; using (LojaVirtualContext ctxt = new LojaVirtualContext()) { prod = await ctxt.Products .Where(x => x.ProductId == product) .SingleOrDefaultAsync(); var orders = LoginManagement.TempUser.ShoppingCart.ProductOrders; ProductOrder order = orders .SingleOrDefault(o => o.Products .Any(p => p.ProductId == prod.ProductId)); if (order == null) { order = new ProductOrder(); order.Products = new List <Product>(); order.Products.Add(prod); orders.Add(order); } else { if (order.Quantity == 0 && Quantity <= 0) { order.Quantity = 1; } else { order.Quantity += Quantity; } } LoginManagement.TempUser.ShoppingCart.ProductOrders = orders; ctxt.Entry(LoginManagement.TempUser); await ctxt.SaveChangesAsync(); } //todo: redirecto to a temporary Message then to lastPage return(RedirectToPage(new { id = product })); }
public void UpdateColaborador(Colaborador colaborador) { _context.TAB_Colaboradores.Update(colaborador); _context.Entry(colaborador).Property(a => a.Senha).IsModified = false; _context.SaveChanges(); }
public void Update(Categorias obj) { ctx.Entry(obj).State = EntityState.Modified; ctx.SaveChanges(); }
public void Atualizar(Colaborador colaborador) { banco.Update(colaborador); banco.Entry(colaborador).Property(a => a.Senha).IsModified = false; banco.SaveChanges(); }
public void Update(TEntity obj) { db.Entry(obj).State = EntityState.Modified; }
public void Update(TEntity obj) { db.Entry(obj).State = EntityState.Modified; db.SaveChanges(); }