private void btnExcluir_Click(object sender, EventArgs e) { if (MessageBox.Show("Tem certeza que deseja excluir?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (Convert.ToInt32(lblid.Text) != -1) { Camadas.Model.fornecedor fornecedor = new Camadas.Model.fornecedor(); Camadas.BLL.fornecedor bllFornecedor = new Camadas.BLL.fornecedor(); fornecedor.idFornecedor = Convert.ToInt32(lblid.Text); fornecedor.razao_social = textNome.Text; fornecedor.email = textEmail.Text; fornecedor.cnpj = maskCNPJ.Text; fornecedor.endereco = textEndereco.Text; fornecedor.nr = textNr.Text; fornecedor.iestadual = textIE.Text; fornecedor.imunicipal = textIM.Text; fornecedor.cidade = textCidade.Text; fornecedor.estado = textEstado.Text; fornecedor.telefone = maskTelefone.Text; bllFornecedor.Delete(fornecedor); dgvFornecedor.DataSource = (from p in bllFornecedor.Select() select new { Fornecedor = p.idFornecedor, Razão_Social = p.razao_social, Email = p.email, CNPJ = p.cnpj, Endereço = p.endereco, Número = p.nr, InscriçãoEstadual = p.iestadual, InscriçãoMunicipal = p.imunicipal, Cidade = p.cidade, Estado = p.estado, Telefone = p.telefone }).ToList(); } else { MessageBox.Show("Não há nenhum cadastro para ser excluído!", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Hand); } } LimpaCampos(); }
private void btnGravar_Click(object sender, EventArgs e) { if (Valida()) { Camadas.Model.fornecedor fornecedor = new Camadas.Model.fornecedor(); Camadas.BLL.fornecedor bllFornecedor = new Camadas.BLL.fornecedor(); fornecedor.idFornecedor = Convert.ToInt32(lblid.Text); fornecedor.razao_social = textNome.Text; fornecedor.email = textEmail.Text; fornecedor.cnpj = maskCNPJ.Text; fornecedor.endereco = textEndereco.Text; fornecedor.nr = textNr.Text; fornecedor.iestadual = textIE.Text; fornecedor.imunicipal = textIM.Text; fornecedor.cidade = textCidade.Text; fornecedor.estado = textEstado.Text; fornecedor.telefone = maskTelefone.Text; if (fornecedor.idFornecedor == -1) { bllFornecedor.Insert(fornecedor); } else { bllFornecedor.Update(fornecedor); } if (MessageBox.Show("Deseja incluir o fornecedor?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { MessageBox.Show("Fornecedor incluido com sucesso!", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampos(); Habilita(false); } else { LimpaCampos(); } } }