public ActionResult Edit([Bind(Include = "Id,Nome,Cnpj,Telefone,Email,Endereco,Cep,Cidade,Estado")] Fornecedor fornecedor) { if (ModelState.IsValid) { Fornecedor fornecedorAux = FornecedorDAO.BuscarFornecedorPorId(fornecedor.Id); fornecedorAux.Nome = fornecedor.Nome; fornecedorAux.Cnpj = fornecedor.Cnpj; fornecedorAux.Telefone = fornecedor.Telefone; fornecedorAux.Email = fornecedor.Email; fornecedorAux.Endereco = fornecedor.Endereco; fornecedorAux.Cep = fornecedor.Cep; fornecedorAux.Cidade = fornecedor.Cidade; fornecedorAux.Estado = fornecedor.Estado; if (FornecedorDAO.AlterarFornecedor(fornecedorAux)) { return(RedirectToAction("Index")); } } return(View(fornecedor)); }
public ActionResult Atualizar(string cod, string nome, string telelefone, string endereco, string ativo) { FornecedorDAO objdao = new FornecedorDAO(); tb_fornecedor objFornAtualizado = new tb_fornecedor(); objFornAtualizado.id_fornecedor = Convert.ToInt32(cod); objFornAtualizado.nome_fornecedor = nome; objFornAtualizado.telefone_fornecedor = telelefone; objFornAtualizado.endereco_fornecedor = endereco; objFornAtualizado.status_fornecedor = Convert.ToInt32(ativo); if (cod == null) { MontarTitulo(3); ViewBag.Ret = -1; ViewBag.Msg = Mensagens.Msg.MensagemCampoObg; } else { try { objdao.AlterarFornecedor(objFornAtualizado); MontarTitulo(3); CarregarFornecedores(); ViewBag.Ret = 1; ViewBag.Msg = Mensagens.Msg.MsgSucesso; } catch (Exception) { ViewBag.Ret = -1; ViewBag.Msg = Mensagens.Msg.MsgErro; } ViewBag.Ret = 2; ViewBag.Msg = Mensagens.Msg.MensagemCampoObg; } return(View("ConsultarFornecedor")); }
private void btnAlterar_Click(object sender, EventArgs e) { if (txtCnpj.Text == "" || txtSocial.Text == "" || txtFantasia.Text == "" || txtTelefone.Text == "" || txtCelular.Text == "" || txtEmail.Text == "") { MessageBox.Show("Todos os campos devem estar preenchidos corretamente!"); } else { try { FornecedorDAO fornecedorBD = new FornecedorDAO(); MODEL.Fornecedor fornecedorReg = new MODEL.Fornecedor(int.Parse(txtid_Fornecedor.Text), txtCep.Text, int.Parse(txtCnpj.Text), txtSocial.Text, txtFantasia.Text, int.Parse(txtTelefone.Text), int.Parse(txtCelular.Text), txtEmail.Text, int.Parse(txtNumero.Text), txtPais.Text); fornecedorBD.AlterarFornecedor(fornecedorReg); MessageBox.Show("Fornecedor Alterado"); dgvFornecedor.DataSource = fornecedorBD.getFornecedor(); } catch (Exception) { MessageBox.Show("Todos os campos devem estar preenchidos corretamente!"); } } }
public IActionResult Alterar(Fornecedor f) { _fornecedorDAO.AlterarFornecedor(f); return(RedirectToAction("Index")); }