コード例 #1
0
        private void btnLocalizarUnidadeDeMedida_Click(object sender, EventArgs e)
        {
            DALConexao         cx    = new DALConexao(DadosDaConexao.stringDeConexao);
            DAOUnidadeDeMedida daoCT = new DAOUnidadeDeMedida(cx);

            dgvDados.DataSource = daoCT.Localizar(txtValorUnidadeDeMediada.Text);
        }
コード例 #2
0
 private void BtnSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         //leitura dos dados
         ModeloUnidadeDeMedida modelo = new ModeloUnidadeDeMedida();
         modelo.umed_nome = txtNomeUnidadeDeMedida.Text;
         //obj para gravar no banco
         DALConexao         cx  = new DALConexao(DadosDaConexao.stringDeConexao);
         DAOUnidadeDeMedida dao = new DAOUnidadeDeMedida(cx);
         if (this.operacao.Equals("inserir"))
         {
             //Cadastrar categoria
             dao.Incluir(modelo);
             MessageBox.Show("Cadastro efetuado com sucesso, Código " + modelo.umed_cod.ToString());
         }
         else
         {
             //alterar uma categoria
             modelo.umed_cod = Convert.ToInt32(txtCodUnidadeMedida.Text);
             dao.Alterar(modelo);
             MessageBox.Show("Cadstro alterado");
         }
         this.limparTela();
         this.alteraBotoes(1);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Erro" + ex.Message);
     }
 }
コード例 #3
0
        public void Incluir(ModeloUnidadeDeMedida modelo)
        {
            if (modelo.umed_nome.Trim().Length.Equals(0))
            {
                throw new Exception("O nome da Unidade de medida é obrigatório");
            }

            //modelo.cat_nome = modelo.cat_nome.ToUpper();
            DAOUnidadeDeMedida DAOobj = new DAOUnidadeDeMedida(conexao);

            DAOobj.Incluir(modelo);
        }
コード例 #4
0
        public void Alterar(ModeloUnidadeDeMedida modelo)
        {
            if (modelo.umed_cod <= 0)
            {
                throw new Exception("O código da unidade de medida é obrigatório");
            }
            if (modelo.umed_nome.Trim().Length.Equals(0))
            {
                throw new Exception("O nome da subcategoria é obrigatório");
            }

            //modelo.cat_nome = modelo.cat_nome.ToUpper();
            DAOUnidadeDeMedida DAOobj = new DAOUnidadeDeMedida(conexao);

            DAOobj.Alterar(modelo);
        }
コード例 #5
0
 private void BtnExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo);
         if (d.ToString().Equals("Yes"))
         {
             DALConexao         cx  = new DALConexao(DadosDaConexao.stringDeConexao);
             DAOUnidadeDeMedida dao = new DAOUnidadeDeMedida(cx);
             dao.Excluir(Convert.ToInt32(txtCodUnidadeMedida.Text));
             MessageBox.Show("Excluida com sucesso");
             this.limparTela();
             this.alteraBotoes(1);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Impossivel excluir o registro. \n O registro esta sendo utilizado em outro local," + ex);
         this.alteraBotoes(3);
     }
 }
コード例 #6
0
        private void BtnLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaUndadeDeMedida f = new frmConsultaUndadeDeMedida();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                DALConexao            cx     = new DALConexao(DadosDaConexao.stringDeConexao);
                DAOUnidadeDeMedida    dao    = new DAOUnidadeDeMedida(cx);
                ModeloUnidadeDeMedida modelo = dao.carregaModeloUnidadeDeMedida(f.codigo);
                txtCodUnidadeMedida.Text    = modelo.umed_cod.ToString();
                txtNomeUnidadeDeMedida.Text = modelo.umed_nome;
                alteraBotoes(3);
            }
            else
            {
                this.limparTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }
コード例 #7
0
        public ModeloUnidadeDeMedida CarregaModeloUnidadeDeMedida(int codigo)
        {
            DAOUnidadeDeMedida DAOobj = new DAOUnidadeDeMedida(conexao);

            return(DAOobj.carregaModeloUnidadeDeMedida(codigo));
        }
コード例 #8
0
        public int verificaUnidadeDeMedida(String valor)
        {
            DAOUnidadeDeMedida dao = new DAOUnidadeDeMedida(conexao);

            return(dao.VerificaUnidadeDaMedida(valor));
        }
コード例 #9
0
        public DataTable Localizar(String valor)
        {
            DAOUnidadeDeMedida daoUni = new DAOUnidadeDeMedida(conexao);

            return(daoUni.Localizar(valor));
        }
コード例 #10
0
        public void Excluir(int codigo)
        {
            DAOUnidadeDeMedida daoUni = new DAOUnidadeDeMedida(conexao);

            daoUni.Excluir(codigo);
        }