public ActionResult Editar([Bind(Include = "Id,Nome,Descricao,Valor,Disponivel,Categoria")] Produto produto)
 {
     if (ModelState.IsValid)
     {
         db.Entry(produto).State = EntityState.Modified;
         db.Entry(produto).Property(p => p.FornecedorId).IsModified = false;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(produto));
 }
예제 #2
0
 public ActionResult Editar([Bind(Include = "Id,Nome,CPF,Email,Telefone,Tipo")] Usuario usuario)
 {
     if (ModelState.IsValid)
     {
         db.Entry(usuario).State = EntityState.Modified;
         db.Entry(usuario).Property(u => u.Senha).IsModified = false;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(usuario));
 }
 public ActionResult Editar([Bind(Include = "Id,Titulo,Ativo,SegundaFeira,TercaFeira,QuartaFeira,QuintaFeira,SextaFeira,Sabado,Domingo")] Cardapio cardapio)
 {
     if (ModelState.IsValid)
     {
         cardapio.DataDeRegistro  = DateTime.Now;
         db.Entry(cardapio).State = EntityState.Modified;
         db.Entry(cardapio).Property(p => p.FornecedorId).IsModified = false;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(cardapio));
 }
예제 #4
0
 public ActionResult Edit([Bind(Include = "Id,Nome,Cpf,Email,Senha,Tipo,Telefone")] Usuario usuario)
 {
     try
     {
         if (ModelState.IsValid)
         {
             db.Entry(usuario).State = EntityState.Modified;
             db.SaveChanges();
             if (usuario.Tipo.Equals("Fornecedor"))
             {
                 return(RedirectToAction("Edit", "Fornecedor", new { id = usuario.Id }));
             }
             else
             {
                 return(RedirectToAction("Index"));
             }
         }
     }
     catch (DataException e)
     {
         Console.WriteLine(e);
         ModelState.AddModelError("", "Não foi possível alterar usuário.");
     }
     return(View(usuario));
 }
예제 #5
0
 public ActionResult Edit([Bind(Include = "Id,FornecedorId,Nome,Data")] Cardapio cardapio)
 {
     if (ModelState.IsValid)
     {
         db.Entry(cardapio).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(cardapio));
 }
예제 #6
0
 public ActionResult Edit([Bind(Include = "Id,UsuarioId,Data,Valor,Observacao")] Pedido pedido)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pedido).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(pedido));
 }
예제 #7
0
 public ActionResult Edit([Bind(Include = "FornecedorId,Nome,Valor")] Produto produto)
 {
     if (ModelState.IsValid)
     {
         db.Entry(produto).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(produto));
 }
예제 #8
0
 public ActionResult Edit([Bind(Include = "UsuarioId,Cnpj,Status,NomeResponsavel,NomeFantasia,RazaoSocial")] Fornecedor fornecedor)
 {
     if (ModelState.IsValid)
     {
         fornecedor.Id = Convert.ToInt32(Session["FornecedorId"]);
         db.Entry(fornecedor).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(fornecedor));
 }
예제 #9
0
 public ActionResult Editar([Bind(Include = "Id,Nome,CNPJ,Ativo,ResponsavelId")] Fornecedor fornecedor)
 {
     if (ModelState.IsValid)
     {
         db.Entry(fornecedor).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ResponsavelId = new SelectList(db.Usuarios.Where(x => x.Tipo == TipoDeUsuario.Fornecedor), "Id", "Nome");
     return(View(fornecedor));
 }