Esempio n. 1
0
 public void Alterar(ModeloSubCategoria modelo)
 {
     if (modelo.ScatNome.Trim().Length == 0)
     {
         throw new Exception("O nome da subcategoria é obrigatório");
     }
     if (modelo.CatCod <= 0)
     {
         throw new Exception("O código da categoria é obrigatório");
     }
     if (modelo.ScatCod <= 0)
     {
         throw new Exception("O código da subcategoria é obrigatório");
     }
     DAOSubCategoria DALobj = new DAOSubCategoria(conexao);
     DALobj.Alterar(modelo);
 }
Esempio n. 2
0
        public void Alterar(ModeloSubCategoria modelo)
        {
            if (modelo.scat_nome.Trim().Length.Equals(0))
            {
                throw new Exception("O nome da subcategoria é obrigatório");
            }
            if (modelo.cat_cod <= 0)
            {
                throw new Exception("O codigo da categoria é obrigatório");
            }
            if (modelo.scat_cod <= 0)
            {
                throw new Exception("O código da subcategoria é obrigatório");
            }
            //modelo.cat_nome = modelo.cat_nome.ToUpper();
            DAOSubCategoria DAOobj = new DAOSubCategoria(conexao);

            DAOobj.Alterar(modelo);
        }
 private void BtnSalvar_Click(object sender, EventArgs e)
 {
     if (txtNomeSCategoria.Text.Trim().Equals(""))
     {
         MessageBox.Show("O campo nome da Subcategoria não pode estar vazio");
         txtNomeSCategoria.Focus();
         return;
     }
     try
     {
         //leitura dos dados
         ModeloSubCategoria modelo = new ModeloSubCategoria();
         modelo.scat_nome = txtNomeSCategoria.Text;
         modelo.cat_cod   = Convert.ToInt32(cboCatCod.SelectedValue);
         //obj para gravar no banco
         DALConexao      cx           = new DALConexao(DadosDaConexao.stringDeConexao);
         DAOSubCategoria dAOCategoria = new DAOSubCategoria(cx);
         if (this.operacao.Equals("inserir"))
         {
             //Cadastrar categoria
             dAOCategoria.Incluir(modelo);
             MessageBox.Show("Cadastro efetuado com sucesso!");
         }
         else
         {
             //alterar uma categoria
             modelo.cat_cod = Convert.ToInt32(txtCodigoSCategoria.Text);
             dAOCategoria.Alterar(modelo);
             MessageBox.Show("Cadastro alterado");
         }
         this.limpaTela();
         this.alteraBotoes(1);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Erro" + ex.Message);
     }
 }