示例#1
0
        public ActionResult Edit([Bind(Include = "ClienteId,Nome,Sobrenome,Email,Ativo")] ClienteViewModel clientView)
        {
            if (ModelState.IsValid)
            {
                _cliente = mapper.Map <ClienteViewModel, Cliente>(clientView);

                _db.Entry(_cliente).State = EntityState.Modified;
                _db.Entry(_cliente).Property(x => x.DataCadastro).IsModified = false;
                _db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(clientView));
        }
示例#2
0
 public ActionResult Edit([Bind(Include = "ProdutoId,Nome,Valor,Disponivel,ClienteId")] Produto produto)
 {
     if (ModelState.IsValid)
     {
         _db.Entry(produto).State = EntityState.Modified;
         _db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ClienteId = new SelectList(_db.Clientes, "ClienteId", "Nome", produto.ClienteId);
     return(View(produto));
 }