private void btsalvar_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloUnidadeMedida modelo = new ModeloUnidadeMedida();
                modelo.UmedNome = txtUnidadeMedida.Text;
                DALConexao       cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BBLUnidadeMedida bbl = new BBLUnidadeMedida(cx);

                if (this.operacao == "inserir")
                {
                    //cadastrando uma unidade de medida
                    bbl.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado com sucesso: Código" + modelo.UmedCod.ToString());
                }
                else
                {
                    //alterar uma unidade de medida.
                    modelo.UmedCod = Convert.ToInt32(txtCod.Text);
                    bbl.Alterar(modelo);
                    MessageBox.Show("Cadastro Alterado com Sucesso");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Exemple #2
0
        private void btnLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaUnidadeMedida tela = new frmConsultaUnidadeMedida();

            tela.ShowDialog();

            if (tela.codigo != 0)
            {
                DALConexao con = new DALConexao(DadosConexao.StringConexao);

                BLLUnidadeMedida um = new BLLUnidadeMedida(con);

                ModeloUnidadeMedida m = um.carregaUnidadeMedida(tela.codigo);

                txtCodigo.Text        = m.UnidadeMedidaCodigo.ToString();
                txtUnidadeMedida.Text = m.UnidadeMedidaNome;

                this.AlteraBotoes(3);
            }
            else
            {
                this.LimparCampos();
                this.AlteraBotoes(1);
            }

            tela.Dispose();
        }
        public ModeloUnidadeMedida carregaUnidadeMedida(int codigo)
        {
            ModeloUnidadeMedida m = new ModeloUnidadeMedida();

            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = CONEXAO.objConexao;
            cmd.CommandText = "select * from undmedida where umed_cod = " + codigo.ToString() + "; ";

            CONEXAO.Conectar();

            SqlDataReader registro = cmd.ExecuteReader();

            if (registro.HasRows)
            {
                registro.Read();

                m.UnidadeMedidaCodigo = Convert.ToInt32(registro["umed_cod"]);
                m.UnidadeMedidaNome   = Convert.ToString(registro["umed_nome"]);
            }

            CONEXAO.Desconectar();

            return(m);
        }
Exemple #4
0
 public ModeloUnidadeMedida CarregaUnidadeMedida(int codigo)
 {
     try
     {
         ModeloUnidadeMedida modelo = new ModeloUnidadeMedida();
         SqlCommand          cmd    = new SqlCommand("[dbo].[spUndMedidaConsultarCodigo]", conexao._conexao);
         //cmd.Connection = conexao._conexao;
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@umed_cod", codigo);
         conexao.Conectar();
         SqlDataReader registro = cmd.ExecuteReader();
         if (registro.HasRows)
         {
             registro.Read();
             modelo.umed_cod  = Convert.ToInt32(registro["CODIGO"]);
             modelo.umed_nome = registro["NOME"].ToString();
         }
         return(modelo);
     }
     catch (Exception erro)
     {
         throw new Exception(erro.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
Exemple #5
0
        private bool UnidadeMedidaExiste(ModeloUnidadeMedida um)
        {
            bool      retorno;
            DataTable tabela = new DataTable();

            tabela = this.Localizar(um.UnidadeMedidaNome);

            if (tabela.Rows.Count > 0)
            {
                if (tabela.Rows[0]["umed_nome"].ToString().ToUpper() == um.UnidadeMedidaNome.ToUpper())
                {
                    retorno = true;
                }
                else
                {
                    retorno = false;
                }
            }
            else
            {
                retorno = false;
            }

            return(retorno);
        }
Exemple #6
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaCusto f = new frmConsultaCusto();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                DALConexao  cx     = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCusto    bll    = new BLLCusto(cx);
                ModeloCusto modelo = bll.CarregaModeloCusto(f.codigo);
                txtCodigo.Text     = modelo.IDCusto.ToString();
                txtNome.Text       = modelo.NomeCusto;
                txtUnidade.Text    = Convert.ToString(modelo.UnidadeCusto);
                txtPreco.Text      = Convert.ToString(modelo.PrecoCusto);
                txtDescricao.Text  = modelo.DescricaoCusto;
                txtQuantidade.Text = Convert.ToString(modelo.QuantidadeCusto);;

                BLLFabricante    bllFabricante    = new BLLFabricante(cx);
                ModeloFabricante modeloFabricante = bllFabricante.CarregaModeloFabricante(modelo.IDFabricante);
                cbFabricante.Text = Convert.ToString(modeloFabricante.NomeFabricante);

                BLLUnidadeMedida    bllUnidadeMedida    = new BLLUnidadeMedida(cx);
                ModeloUnidadeMedida modeloUnidadeMedida = bllUnidadeMedida.CarregaModeloUnidadeMedida(modelo.IDUnidadeMedida);
                cbUnidadeMedida.Text = Convert.ToString(modeloUnidadeMedida.NomeUnidadeMedida);

                alteraBotoes(3);
            }
            else
            {
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }
Exemple #7
0
 private void btSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         //leitura dos dados
         ModeloUnidadeMedida modelo = new ModeloUnidadeMedida();
         modelo.UmedNome = txtUnidadeMedida.Text;
         //obj para gravar os dados no banco
         DAOConexao       cx  = new DAOConexao(DAOBanco.StringDeConexao);
         BLLUnidadeMedida bll = new BLLUnidadeMedida(cx);
         if (this.operacao == "inserir")
         {
             //cadastrar uma categoria
             bll.Incluir(modelo);
             MessageBox.Show("Cadastro efetuado: Código " + modelo.UmedCod.ToString());
         }
         else
         {
             //alterar uma categoria
             modelo.UmedCod = Convert.ToInt32(txtCod.Text);
             bll.Alterar(modelo);
             MessageBox.Show("Cadastro alterado");
         }
         this.LimpaTela();
         this.alteraBotoes(1);
     }
     catch (Exception erro)
     {
         MessageBox.Show(erro.Message);
     }
 }
Exemple #8
0
        public void Incluir(ModeloUnidadeMedida modelo)
        {
            ValidaCampos(modelo);
            DALUnidadeMedida DALobj = new DALUnidadeMedida(conexao);

            DALobj.Incluir(modelo);
        }
Exemple #9
0
        private void txtNome_Leave(object sender, EventArgs e)
        {
            if (this.operacao == "inserir")
            {
                int              r   = 0;
                DALConexao       cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLUnidadeMedida bll = new BLLUnidadeMedida(cx);
                r = bll.VerificaExistente(txtNome.Text);

                if (r > 0)
                {
                    DialogResult d = MessageBox.Show("Já existe um registro . Deseja alterar o registro?", "Aviso", MessageBoxButtons.YesNo);
                    if (d.ToString() == "Yes")
                    {
                        this.operacao = "alterar";
                        ModeloUnidadeMedida modelo = bll.CarregaModeloUnidadeMedida(r);
                        txtCodigo.Text = modelo.IDUnidadeMedida.ToString();
                        txtNome.Text   = modelo.NomeUnidadeMedida;
                    }
                    else
                    {
                        LimpaTela();
                        alteraBotoes(1);
                    }
                }
            }
        }
Exemple #10
0
 private void btnSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         //Leitura de dados
         ModeloUnidadeMedida modelo = new ModeloUnidadeMedida();
         modelo.umed_nome = txtNome.Text;
         //Objeto para gravar os dados no banco
         DALConexao       cx  = new DALConexao(DadosDaConexao.StringDeConexão);
         BLLUnidadeMedida bll = new BLLUnidadeMedida(cx);
         if (txtCodigo.Text == "")
         {
             bll.Incluir(modelo);
             Mensagem("UNIDADE DE MEDIDA INSERIDA, CÓDIGO: " + modelo.umed_cod.ToString(), Color.Blue);
         }
         else
         {
             modelo.umed_cod = Convert.ToInt32(txtCodigo.Text);
             bll.Alterar(modelo);
             Mensagem("UNIDADE DE MEDIDA ALTERADA ", Color.Blue);
         }
         LimpaTela();
         alteraBotoes();
     }
     catch (Exception erro)
     {
         Erro(erro.Message);
     }
 }
Exemple #11
0
 private void ValidaCampos(ModeloUnidadeMedida modelo)
 {
     if (modelo.umed_nome.Trim().Length == 0)
     {
         throw new Exception("nome");
     }
     modelo.umed_nome = modelo.umed_nome.ToUpper();
 }
Exemple #12
0
        public void LocalizarUnidadeMedida()
        {
            DALConexao          cx     = new DALConexao(DadosDaConexao.StringDeConexão);
            BLLUnidadeMedida    bll    = new BLLUnidadeMedida(cx);
            ModeloUnidadeMedida modelo = bll.CarregaModeloUnidadeMedida(codigo);

            PreencheCampos(modelo);
            alteraBotoes();
        }
Exemple #13
0
        //Metodo para fazer uma alteração na unidade de medida.
        public void Alterar(ModeloUnidadeMedida modelo)
        {
            if (modelo.UmedCod <= 0)
            {
                throw new Exception("O codigo da Unidade de Medida é Obrigatorio");
            }
            DALUnidadeMedida DALobj = new DALUnidadeMedida(conexao);

            DALobj.Alterar(modelo);
        }
Exemple #14
0
        public void Incluir(ModeloUnidadeMedida modelo)
        {
            if (modelo.UmedNome.Trim().Length == 0)
            {
                throw new Exception("O nome da unidade de medida é obrigatório");
            }

            DAOUnidadeMedida DALobj = new DAOUnidadeMedida(conexao);

            DALobj.Incluir(modelo);
        }
Exemple #15
0
        public void Alterar(ModeloUnidadeMedida modelo)
        {
            ValidaCampos(modelo);
            if (modelo.umed_cod <= 0)
            {
                throw new Exception("código");
            }
            DALUnidadeMedida DALobj = new DALUnidadeMedida(conexao);

            DALobj.Alterar(modelo);
        }
Exemple #16
0
        public void Incluir(ModeloUnidadeMedida modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "EXECUTE spInserirUnidadeMedida @nome";
            cmd.Parameters.AddWithValue("@nome", modelo.NomeUnidadeMedida);
            conexao.Conectar();
            modelo.IDUnidadeMedida = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
Exemple #17
0
        public void Alterar(ModeloUnidadeMedida modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "EXECUTE spAlteraUnidadeMedida @codigo;";
            cmd.Parameters.AddWithValue("@codigo", modelo.IDUnidadeMedida);
            cmd.Parameters.AddWithValue("@nome", modelo.NomeUnidadeMedida);
            conexao.Conectar();
            cmd.ExecuteNonQuery();
            conexao.Desconectar();
        }
Exemple #18
0
        //Metodo para fazer uma inclusão de uma unidade de medida.
        public void Incluir(ModeloUnidadeMedida modelo)
        {
            if (modelo.UmedNome.Trim().Length == 0)
            {
                throw new Exception("O nome da Uinidade de Medida é Obrigatorio");
            }
            modelo.UmedNome = modelo.UmedNome.ToUpper();

            DALUnidadeMedida DALobj = new DALUnidadeMedida(conexao);

            DALobj.Incluir(modelo);
        }
        //Metodo para Alterar um dado no banco de dados
        public void Alterar(ModeloUnidadeMedida modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "update undmedida set umed_nome = @nome where umed_cod = @codigo;";
            cmd.Parameters.AddWithValue("@nome", modelo.UmedNome);
            cmd.Parameters.AddWithValue("@codigo", modelo.UmedCod);
            conexao.Conectar();
            cmd.ExecuteNonQuery();
            conexao.Desconectar();
        }
Exemple #20
0
        public void Incluir(ModeloUnidadeMedida modelo)
        {
            if (modelo.NomeUnidadeMedida.Trim().Length == 0)
            {
                throw new Exception("Nome da unidade é obrigatório");
            }

            modelo.NomeUnidadeMedida = modelo.NomeUnidadeMedida.ToUpper();

            DALUnidadeMedida DALobj = new DALUnidadeMedida(conexao);

            DALobj.Incluir(modelo);
        }
        public void Incluir(ModeloUnidadeMedida um)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = CONEXAO.objConexao;
            cmd.CommandText = "insert into undmedida(umed_nome) values(@nome); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@nome", um.UnidadeMedidaNome);

            CONEXAO.Conectar();

            um.UnidadeMedidaCodigo = Convert.ToInt32(cmd.ExecuteScalar());

            CONEXAO.Desconectar();
        }
Exemple #22
0
        public void Alterar(ModeloUnidadeMedida modelo)
        {
            if (modelo.UmedCod <= 0)
            {
                throw new Exception("O código da unidade de medida é obrigatório");
            }
            if (modelo.UmedNome.Trim().Length == 0)
            {
                throw new Exception("O nome da unidade de medida é obrigatório");
            }

            DAOUnidadeMedida DALobj = new DAOUnidadeMedida(conexao);

            DALobj.Alterar(modelo);
        }
        public void Alterar(ModeloUnidadeMedida um)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = CONEXAO.objConexao;
            cmd.CommandText = "update undmedida set umed_nome = @nome where umed_cod = @codigo; ";
            cmd.Parameters.AddWithValue("@nome", um.UnidadeMedidaNome);
            cmd.Parameters.AddWithValue("@codigo", um.UnidadeMedidaCodigo);

            CONEXAO.Conectar();

            cmd.ExecuteNonQuery();

            CONEXAO.Desconectar();
        }
Exemple #24
0
        public void Incluir(ModeloUnidadeMedida um)
        {
            if (um.UnidadeMedidaNome.Trim().Length == 0) //Verifica o nome.
            {
                throw new Exception("O nome da Unidade de Medida é obrigatorio.");
            }

            if (this.UnidadeMedidaExiste(um)) //Verifica se ja existe uma unidade de medida cadastrada.
            {
                throw new Exception("Unidade de medida ja cadastrada.");
            }

            DALUnidadeMedida da = new DALUnidadeMedida(CONEXAO);

            da.Incluir(um);
        }
Exemple #25
0
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     if (codigo != 0)
     {
         DALConexao          cx     = new DALConexao(DadosDaConexao.StringDeConexão);
         BLLUnidadeMedida    bll    = new BLLUnidadeMedida(cx);
         ModeloUnidadeMedida modelo = bll.CarregaModeloUnidadeMedida(codigo);
         PreencheCampos(modelo);
     }
     else
     {
         frmConsultaUnidadeMedida f = new frmConsultaUnidadeMedida();
         Close();
         f.ShowDialog();
         f.Dispose();
     }
 }
Exemple #26
0
        public void Alterar(ModeloUnidadeMedida modelo)
        {
            if (modelo.IDUnidadeMedida < 0)
            {
                throw new Exception("ID da UnidadeMedida é obrigatório");
            }
            if (modelo.NomeUnidadeMedida.Trim().Length == 0)
            {
                throw new Exception("Nome da UnidadeMedida é obrigatório");
            }

            modelo.NomeUnidadeMedida = modelo.NomeUnidadeMedida.ToUpper();

            DALUnidadeMedida DALobj = new DALUnidadeMedida(conexao);

            DALobj.Alterar(modelo);
        }
Exemple #27
0
        public ModeloUnidadeMedida CarregaModeloUnidadeMedida(int codigo)
        {
            ModeloUnidadeMedida modelo = new ModeloUnidadeMedida();
            SqlCommand          cmd    = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "EXECUTE spProcuraIDUnidadeMedida @codigo";
            cmd.Parameters.AddWithValue("@codigo", codigo);
            conexao.Conectar();
            SqlDataReader registro = cmd.ExecuteReader();

            if (registro.HasRows)
            {
                registro.Read();
                modelo.IDUnidadeMedida   = Convert.ToInt32(registro["ID_UnidadeMedida"]);
                modelo.NomeUnidadeMedida = Convert.ToString(registro["Nome"]);
            }
            conexao.Desconectar();
            return(modelo);
        }
Exemple #28
0
 public void Incluir(ModeloUnidadeMedida modelo)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = conexao.ObjetoConexao;
         cmd.CommandText = "insert into undmedida(umed_nome) values (@nome); select @@IDENTITY;";
         cmd.Parameters.AddWithValue("@nome", modelo.UmedNome);
         conexao.Conectar();
         modelo.UmedCod = Convert.ToInt32(cmd.ExecuteScalar());
     }
     catch (Exception erro)
     {
         throw new Exception(erro.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
        /**Metodo para pegar as informações de um regustro especifico no banco da tabela Unidade de Medida.
         * e preencher um objeto do tipo Unidade de Medida* */
        public ModeloUnidadeMedida CarregaModeloUnidadeMedida(int codigo)
        {
            ModeloUnidadeMedida modelo = new ModeloUnidadeMedida();
            SqlCommand          cmd    = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "select * from undmedida where umed_cod = @codigo";
            cmd.Parameters.AddWithValue("codigo", codigo);
            conexao.Conectar();
            SqlDataReader registro = cmd.ExecuteReader();

            if (registro.HasRows)
            {
                registro.Read();
                modelo.UmedCod  = Convert.ToInt32(registro["umed_cod"]);
                modelo.UmedNome = Convert.ToString(registro["umed_nome"]);
            }
            conexao.Desconectar();
            return(modelo);
        }
Exemple #30
0
 public void Incluir(ModeloUnidadeMedida modelo)
 {
     try
     {
         SqlCommand cmd = new SqlCommand("[dbo].[spUndMedidaInserir]", conexao._conexao);
         //cmd.Connection = conexao._conexao;
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@umed_nome", modelo.umed_nome);
         conexao.Conectar();
         modelo.umed_cod = Convert.ToInt32(cmd.ExecuteScalar());
     }
     catch (Exception erro)
     {
         throw new Exception(erro.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }