private void btnAlterar_Click(object sender, EventArgs e) { if (txtCnpj.Text != " " && txtNome.Text != " " && txtEndereco.Text != "" && mskTelefone.Text != "" && txtNumero.Text != "" && txtRazaoSocial.Text != " " && rtxtObservacoes.Text != "") { fornecedor.Alterar(); var result = MessageBox.Show("Alterado com sucesso!", MessageBoxButtons.OK.ToString()); if (result == DialogResult.OK) { this.Close(); } } else { MessageBox.Show("Os campos devem ser preenchidos!!", MessageBoxButtons.OK.ToString()); } }
private void btnCadastrar_Click(object sender, EventArgs e) { if (isEditing) { fornecedor.Cnpj = txtCnpj.Text; fornecedor.Razao_social = txtRazaoSocial.Text; fornecedor.Inscricao_estadual = txtInscricaoE.Text; fornecedor.Inscricao_municipal = txtInscricaoM.Text; fornecedor.Pais = txtPais.Text; fornecedor.Uf = cboUf.Text; fornecedor.Municipio = txtCidade.Text; fornecedor.Bairro = txtBairro.Text; fornecedor.Endereco = txtEndereco.Text; fornecedor.Cep = txtCep.Text; fornecedor.Alterar(gridCustomers.CurrentRow.Cells["CNPJ"].Value.ToString()); LoadTable(); MessageBox.Show("Alterações Salvas", "Sucesso"); isEditing = false; btnEditar.Text = "Editar"; btnCadastrar.Text = "Cadastrar"; txtCnpj.Enabled = true; gridCustomers.Enabled = true; LimparCampos(); } else { fornecedor.Cnpj = txtCnpj.Text; fornecedor.Razao_social = txtRazaoSocial.Text; fornecedor.Inscricao_estadual = txtInscricaoE.Text; fornecedor.Inscricao_municipal = txtInscricaoM.Text; fornecedor.Pais = txtPais.Text; fornecedor.Uf = cboUf.Text; fornecedor.Municipio = txtCidade.Text; fornecedor.Bairro = txtBairro.Text; fornecedor.Endereco = txtEndereco.Text; fornecedor.Cep = txtCep.Text; fornecedor.Inserir(); gridCustomers.DataSource = fornecedor.Consulta(); btnCadastrar.Enabled = false; btnEditar.Enabled = true; btnExcluir.Enabled = true; } }
public ActionResult AlterarFornecedor(Fornecedor f) { if (ModelState.IsValid) { try { //var fo = new Fornecedor().SelecionarPorId(f.Id); //f.DataCadastro = fo.DataCadastro; f.Alterar(); return(RedirectToAction("Fornecedores")); } catch (Exception e) { ModelState.AddModelError("", "OPS! Erro inesperado. Entre em contato com o suporte! Erro: " + e.Message); return(View()); } } return(View()); }
public ActionResult Edit([Bind(Include = "ID, Nome, CPFCNPJ, DataCadastro, DataNascimento, Empresa, RG, Tipo")] FornecedorModel model) { try { var negocio = new Fornecedor(); if (ModelState.IsValid) { var fornecedor = negocio.ConsultarPeloID(model.ID); if (fornecedor == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } fornecedor.Nome = model.Nome; fornecedor.CPFCNPJ = model.CPFCNPJ; fornecedor.DataCadastro = model.DataCadastro; fornecedor.DataNascimento = model.DataNascimento; fornecedor.Empresa = model.Empresa; fornecedor.RG = model.RG; fornecedor.Tipo = model.Tipo; negocio.Alterar(fornecedor, fornecedor.ID); return(RedirectToAction("Index")); } ViewBag.Fornecedores = negocio.Consultar(); return(View(model)); } catch (BusinessException ex) { ViewBag.Message = ex.Message; return(View(new FornecedorModel())); } catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "FornecedorController", "Edit"))); } }