示例#1
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                DTOGrupo modelo = new DTOGrupo();
                modelo.CodGrupo  = Convert.ToString(txtCod.Text);
                modelo.NomeGrupo = Convert.ToString(txtNome.Text);
                modelo.DescGrupo = Convert.ToString(txtDesc.Text);


                //conexão
                DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
                BLLGrupo   bll = new BLLGrupo(cx);

                if (this.operacao != "alterar")
                {
                    // cadastra fornecedor
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado com sucesso. Grupo: " + modelo.NomeGrupo.ToString() + ".");
                    this.LimpaCampos();
                    this.alteraBotoes(1);
                }
                else
                {
                    // altera fornecedor
                    modelo.IdGrupo = Convert.ToInt32(txtId.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado com sucesso. Grupo: " + modelo.NomeGrupo.ToString() + ".");
                    this.LimpaCampos();
                    this.alteraBotoes(1);
                }

                this.CarregaDados();
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }