//============================================================================================================= private void btSalvar_Click(object sender, EventArgs e) { try //tratamento de erro { //leitura dos dados ModeloFornecedor modelo = new ModeloFornecedor();//cria uma objeto que representa os dados da tabela catagoria //passar os valores da tela para os campos: modelo.ForNome = txtNome.Text; modelo.ForCnpj = txtCpfCnpj.Text; modelo.ForIe = txtIe.Text; modelo.ForRSocial = txtRSocial.Text; modelo.ForCep = txtCep.Text; modelo.ForEndereco = txtEndereco.Text; modelo.ForBairro = txtBairro.Text; modelo.ForFone = txtFone.Text; modelo.ForCel = txtCelular.Text; modelo.ForEmail = txtEmail.Text; modelo.ForEndNumero = txtNumero.Text; modelo.ForCidade = txtCidade.Text; modelo.ForEstado = txtEstado.Text; //obj para gravar os dados no banco DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao);//Recebe a string da conexão da classe DadosDaConexão //bll possui os metodos para incluir e alterar BLLFornecedor bll = new BLLFornecedor(cx);//passa a string de conexao //verificar qual o tipo de operação que vai executar ao gravar if (this.operacao == "inserir")//valida se é um inserção, verificar o valro da variavel operação { //cadastrar uma Fornecedor bll.Incluir(modelo); //passa o nome para o metodo incluir MessageBox.Show("Cadastro efetuado: Código " + modelo.ForCod.ToString()); //retorna a mensagem como o codigo do item que foi gerado } else //se for alterar: { //alterar uma Fornecedor modelo.ForCod = Convert.ToInt32(txtCodigo.Text); //alterar a Fornecedor correspondente ao codigo exixtente na tela bll.Alterar(modelo); //alterar conforme codigo da tela MessageBox.Show("Cadastro alterado"); //mostrar mensagem de confirmação } //em ambos os casos: this.LimpaTela(); // limpar a tela this.alteraBotoes(1); //volta os botoes para o estado padrão } catch (Exception erro) // caos der algum erro...(não limpa a tela) { MessageBox.Show(erro.Message); //retorna mensagem do sistema, melhorar mensagem para o usuario } }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados DTOFornecedor modelo = new DTOFornecedor(); modelo.FantasiaFornecedor = txtFantasia.Text; modelo.RazaoFornecedor = txtRazao.Text; modelo.Fone1Fornecedor = txtFone1.Text; modelo.Fone2Fornecedor = txtFone2.Text; modelo.Email1Fornecedor = txtEmail1.Text; modelo.Email2Fornecedor = txtEmail2.Text; modelo.ContatoFornecedor = txtContato.Text; modelo.CnpjFornecedor = txtCnpj.Text; modelo.EnderecoCepFornecedor = txtCep.Text; modelo.EnderecoLogradouroFornecedor = txtLogradouro.Text; modelo.EnderecoNumeroFornecedor = txtNumero.Text; modelo.EnderecoComplementoFornecedor = txtComplemento.Text; modelo.EnderecoBairroFornecedor = txtBairro.Text; modelo.EnderecoCidadeFornecedor = txtCidade.Text; modelo.EnderecoEstadoFornecedor = txtEstado.Text; //conexão DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "inserir") { // cadastra fornecedor bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado com sucesso. Razão Social: " + modelo.RazaoFornecedor.ToString() + "."); this.LimpaCampos(); this.alteraBotoes(1); } else { // altera fornecedor modelo.IdFornecedor = Convert.ToInt32(txtcodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado com sucesso. Razão Social: " + modelo.RazaoFornecedor.ToString() + "."); this.LimpaCampos(); this.alteraBotoes(1); } } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btSalvar_Click(object sender, EventArgs e) { try { //criar uma conexao ModeloFornecedor modelo = new ModeloFornecedor(); modelo.ForNome = txtNome.Text; modelo.ForRsocial = txtRSocial.Text; modelo.ForCnpj = txtCNPJ.Text; modelo.ForIe = txtIe.Text; modelo.ForCep = txtCep.Text; modelo.ForCidade = txtCidade.Text; modelo.ForEstado = txtEstado.Text; modelo.ForEndereco = txtRua.Text; modelo.ForEndNumero = txtNumero.Text; modelo.ForBairro = txtBairro.Text; modelo.ForEmail = txtEmail.Text; modelo.ForFone = txtFone.Text; modelo.ForCelular = txtCelular.Text; //objeto para gravar os dados do banco DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bllFornecedor = new BLLFornecedor(cx); if (frm.Operacao == "inserir") { bllFornecedor.Incluir(modelo); //CADASTRA NOVA CATEGORIA MessageBox.Show("Cadastro efetuado: Codigo " + modelo.ForCod.ToString()); } else { modelo.ForCod = Convert.ToInt32(txtCodigo.Text); //ALTERA UMA CATEGORIA bllFornecedor.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } LimpaTela(); AlterarBotoes(1); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura de dados ModeloFornecedor modelo = new ModeloFornecedor(); modelo.ForNome = txtNome.Text; modelo.ForRsocial = txtRazaoSocial.Text; modelo.ForCnpj = txtCpfCnpj.Text; modelo.ForIe = txtRgIe.Text; modelo.ForFone = txtTel.Text; modelo.ForEmail = txtEmail.Text; modelo.ForCel = txtCel.Text; modelo.ForCep = txtCep.Text; modelo.ForBairro = txtBairro.Text; modelo.ForEstado = txtEstado.Text; modelo.ForCidade = txtCidade.Text; modelo.ForEndereco = txtEnd.Text; modelo.ForEndNumero = txtEndNumero.Text; // obj para gravar os dados no banco DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "inserir") { //cadastrar um fornecedor bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado com sucesso! O código do fornecedor é: " + modelo.ForCod.ToString()); } else { //alterar um fornecedor modelo.ForCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro atualizado com sucesso!"); } this.limpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloFornecedor modelo = new ModeloFornecedor(); modelo.Fordatacadastro = txtdatacadastro.Value; modelo.ForNome = txtNome.Text; modelo.ForCnpj = txtCnpj.Text; modelo.ForIe = txtie.Text; modelo.ForRsocial = txtRsocial.Text; modelo.ForCep = txtCep.Text.Replace("-", ""); modelo.ForLogradouro = txtLogradouro.Text; modelo.ForBairro = txtBairro.Text; modelo.ForFone = txtFone.Text; modelo.ForCelular = txtCel.Text; modelo.ForEmail = txtEmail.Text; modelo.ForEndNumero = txtEndNumero.Text; modelo.ForCidade = txtCidade.Text; modelo.ForEstado = txtEstado.Text; //obj para gravar os dados no banco DaoConexao cx = new DaoConexao(DadosDeConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "inserir") { //cadastrar uma Forente bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.ForCod.ToString()); } else { //alterar uma Forente modelo.ForCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloFornecedor modelo = new ModeloFornecedor(); modelo.ForNome = txtNome.Text; modelo.ForRSocial = txtRSocial.Text; modelo.ForCnpj = txtCNPJ.Text; modelo.ForIe = txtIE.Text; modelo.ForCep = txtCep.Text; modelo.ForEstado = txtEstado.Text; modelo.ForCidade = txtCidade.Text; modelo.ForEndereco = txtRua.Text; modelo.ForEndNumero = txtNumero.Text; modelo.ForBairro = txtBairro.Text; modelo.ForFone = txtTelefone.Text; modelo.ForCelular = txtCelular.Text; modelo.ForEmail = txtEmail.Text; //obj para gravar os dados no banco DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "inserir") { //cadastrar uma categoria bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.ForCod.ToString()); } else { //alterar uma categoria modelo.ForCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btnSalvar_Click(object sender, EventArgs e) { try { ModeloFornecedor modelo = new ModeloFornecedor(); modelo.ForNome = txtNomeFor.Text; modelo.ForBairro = txtBairro.Text; modelo.ForCel = mskCelular.Text; modelo.ForCep = txtCEP.Text; modelo.ForCidade = txtCidade.Text; modelo.ForCnpj = txtCNPJ.Text; modelo.ForEmail = txtEmail.Text; modelo.ForEndereco = txtRua.Text; modelo.ForEndNum = txtNumero.Text; modelo.ForEstado = txtEstado.Text; modelo.ForFone = mskTelefone.Text; modelo.ForIe = txtIE.Text; modelo.ForRSocial = txtRSocial.Text; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "Inserir") { bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado! " + modelo.ForCod.ToString()); } else { //alterar categoria modelo.ForCod = Convert.ToInt32(txtCodFornecedor.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado com sucesso!"); } this.LimpaTela(); this.AlteraBotoes(1); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btSalvar_Click(object sender, EventArgs e) { try { ModeloFornecedor modelo = new ModeloFornecedor(); modelo.ForNome = txtNome.Text; modelo.ForRSocial = txtRSocial.Text; modelo.ForCnpj = txtCnpj.Text; modelo.ForIe = txtIe.Text; modelo.ForCep = txtCep.Text; modelo.ForCidade = txtCidade.Text; modelo.ForEstado = txtEstado.Text; modelo.ForEndereco = txtEndereco.Text; modelo.ForEndNumero = txtEndnumero.Text; modelo.ForBairro = txtBairro.Text; modelo.ForEmail = txtEmail.Text; modelo.ForFone = txtFone.Text; modelo.ForCelular = txtCel.Text; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "inserir") { bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.ForCod.ToString()); } else { modelo.ForCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado! "); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btnSalvar_Click(object sender, EventArgs e) { try { ModeloFornecedor fornecedor = new ModeloFornecedor(); fornecedor.For_nome = txtFornecedor.Text; fornecedor.For_rsocial = txtRsocial.Text; fornecedor.For_ie = txtRGIE.Text; fornecedor.For_cnpj = txtCPFCNPJ.Text; fornecedor.For_cep = txtCep.Text; fornecedor.For_endereco = txtRua.Text; fornecedor.For_bairro = txtBairro.Text; fornecedor.For_fone = txtTelefone.Text; fornecedor.For_cel = txtCelular.Text; fornecedor.For_email = txtMail.Text; fornecedor.For_endnumero = txtNumero.Text; fornecedor.For_cidade = txtCidade.Text; fornecedor.For_estado = txtEstado.Text; DALConexao conexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor dao = new BLLFornecedor(conexao); if (operacao == "inserir") { dao.Incluir(fornecedor); MetroFramework.MetroMessageBox.Show(this, "Cadastrado com sucesso", "Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Information); this.limparTela(); this.alterarBotoes(1); } else { fornecedor.For_cod = Convert.ToInt32(txtCodigo.Text); dao.Alterar(fornecedor); MetroFramework.MetroMessageBox.Show(this, "Alterado com sucesso", "Alterado", MessageBoxButtons.OK, MessageBoxIcon.Information); this.limparTela(); this.alterarBotoes(1); } } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(this, "erro " + ex.Message, "erro ", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSalvar_Click(object sender, EventArgs e) { try { //Verificando se o usuário informou todos os campos obrigatorios if (txtNome.Text == "" || txtRsocial.Text == "" || txtIe.Text == "" || txtCnpj.Text == "" || txtFone.Text == "" || txtCel.Text == "" || txtEmail.Text == "" || txtCep.Text == "" || txtEndereco.Text == "" || txtBairro.Text == "" || txtNumero.Text == "" || txtCidade.Text == "" || txtEstado.Text == "") { throw new Exception("Preencha todos os Campos!"); } //Verificando se vai ser atualizado ou cadastrado MFornecedor forn = new MFornecedor(txtNome.Text, txtRsocial.Text, int.Parse(txtIe.Text), int.Parse(txtCnpj.Text), int.Parse(txtFone.Text), int.Parse(txtCel.Text), txtEmail.Text); MEndereco end = new MEndereco(int.Parse(txtCep.Text), txtEndereco.Text, txtBairro.Text, int.Parse(txtNumero.Text), txtCidade.Text, txtEstado.Text); //Verificando se vai ser atualizado ou cadastrado if (btnSalvar.Text == "Atualizar") { forn.CodigoFornecedor = int.Parse(txtCodigo.Text); //Passando o id para realizar a alteração. end.CodigoEndereco = int.Parse(txtCodigoEndereco.Text); //Passando o id para realizar a alteração. BLLFornecedor.Alterar(forn, end); //Chamando o metodo alterar MessageBox.Show("Alteração realizada com sucesso!"); } else { BLLFornecedor.Incluir(forn, end); //Chamando o metodo cadastrar MessageBox.Show("Cadastro realizado com sucesso!"); } //Padrão Alterarbotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
//------------------------------------------------------------------------------------------------------------------- private void btSalvar_Click(object sender, EventArgs e) { try { BLLFornecedor bll = new BLLFornecedor(); ModeloFornecedor modelo = new ModeloFornecedor(); modelo.for_nome = txtNome.Text; modelo.for_bairro = txtBairro.Text; modelo.for_cel = mtbCelular.Text; modelo.for_cep = mtbCEP.Text; modelo.for_cidade = txtCidade.Text; modelo.for_cnpj = txtCNPJ.Text; modelo.for_email = txtEmail.Text; modelo.for_endereco = txtEndereco.Text; modelo.for_estado = cbEstado.Text; modelo.for_nome = txtNome.Text; modelo.for_endnumero = txtNumero.Text; modelo.for_ie = mtbRGIE.Text; modelo.for_rsocial = txtRSocial.Text; modelo.for_fone = mtbTelefone.Text; if (this.operacao == "inserir") { bll.Incluir(modelo); MessageBox.Show("Cadastro inserido com código: " + modelo.for_cod, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { modelo.for_cod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.limpaTela(); this.alteraBotoes(1); } catch (Exception error) { MessageBox.Show(error.Message); } }