Exemplo n.º 1
0
        private void gerarRelatorio_Click(object sender, EventArgs e)
        {
            Model.FornecedorModel fornecedor = new Model.FornecedorModel();
            if ((txtfornecedorconsulta.Text != string.Empty) || (chkTodos.Checked == true))
            {

            if (txtcodigo.Text != string.Empty)
            {
                fornecedor.Codigo = Convert.ToInt32 (txtcodigo.Text);
            }
            if ((rbnao.Checked == false) && (rbsim.Checked == true))
            {
                fornecedor.Bloqueado = "S";
            }
            if ((rbnao.Checked == true) && (rbsim.Checked == false))
            {
                fornecedor.Bloqueado = "N";
            }
            if(rbTodos.Checked == true)
            {
                fornecedor.Bloqueado = "T";
            }
            if (chkTodos.Checked == true)
            {
                fornecedor.Codigo = 0;
            }

                RelatorioFornecedores(fornecedor);
            }
            else
            {
                MessageBox.Show("Informe o fornecedor antes de gerar o relatorio","Aviso",MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Exemplo n.º 2
0
 private void tsexcluir_Click(object sender, EventArgs e)
 {
     BLL.FornecedorBLL fornecedorBLL = new BLL.FornecedorBLL();
     Model.FornecedorModel fornecedorModel = new Model.FornecedorModel();
     if (txtcodigo.Text == String.Empty)
     {
         MessageBox.Show("selecione o fornecedor que deseja excluir", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         fornecedorModel.Codigo = Convert.ToInt32(txtcodigo.Text);
         if (MessageBox.Show("Tem certeza que deseja excluir o fornecedor codigo " + txtcodigo.Text + "?", "AVISO", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
         {
             fornecedorBLL.Excluirfornecedor(fornecedorModel);
             MessageBox.Show("Fornecedor excluído com Sucesso", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
             RecebeUltimoFornecedor(0);
         }
         tsCancelar.Enabled = false;
     }
 }
Exemplo n.º 3
0
        private void salvarFornecedor()
        {
            BLL.FornecedorBLL fornecedorBLL = new BLL.FornecedorBLL();
            Model.FornecedorModel fornecedorModel = new Model.FornecedorModel();
            DAL.CidadesDAL cidadesDAL = new DAL.CidadesDAL();

                fornecedorModel.Endereco.Bairro = txtbairro.Text;
                if ((rbnao.Checked == false) && (rbsim.Checked == true))
                {
                    fornecedorModel.Bloqueado = "S";

                }
                if ((rbnao.Checked == true) && (rbsim.Checked == false))
                {
                    fornecedorModel.Bloqueado = "N";
                }

                fornecedorModel.Celular = mskcelular.Text;
                fornecedorModel.Endereco.Cep = mskcep.Text;
                if (txtcodigocidade.Text != string.Empty)
                {
                    fornecedorModel.Endereco.Cidade.Codigo = Convert.ToInt32(txtcodigocidade.Text);
                }

                fornecedorModel.Cnpj = mskcnpj.Text;
                fornecedorModel.Contato = txtcontato.Text;
                fornecedorModel.Email = txtemail.Text;
                fornecedorModel.Endereco.Rua = txtendereco.Text;
                fornecedorModel.Fantasia = txtfantasia.Text;
                fornecedorModel.Fax = mskfax.Text;
                fornecedorModel.Inscricao = mskinscricao.Text;
                fornecedorModel.Endereco.Numero = txtnumero.Text;
                fornecedorModel.Observacao = txtobservacao.Text;
                fornecedorModel.Razao = txtrazao.Text;
                fornecedorModel.Telefone = msktelefone.Text;

                if (Modificar == false)
                {
                    fornecedorBLL.IncluirFornecedor(fornecedorModel);
                }
                else
                {
                    fornecedorModel.Codigo = Convert.ToInt32(txtcodigo.Text);
                    fornecedorBLL.AlterarFornecedor(fornecedorModel);
                }
                MessageBox.Show("Dados Gravados com Sucesso", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
Exemplo n.º 4
0
 private void CarregarGridView()
 {
     Model.FornecedorModel fornecedorModel = new Model.FornecedorModel();
     BLL.FornecedorBLL fornecedorBLL = new BLL.FornecedorBLL();
     if (rbcodconsulta.Checked == true)
     {
         if ((rbconsultanao.Checked == true)&&(rbconsultasim.Checked == false)&&(rbconsultatodos.Checked==false))
         {
             if ((chkboxcidadeconsulta.Checked == true) && (txtcidadeconsulta.Text != string.Empty))
             {
                 dtgconsultafornecedor.DataSource = fornecedorBLL.getFornecedores("codigo", "N", txtcodcidadeconsulta.Text, txtnomeconsulta.Text);
             }
             else
             {
                 dtgconsultafornecedor.DataSource = fornecedorBLL.getFornecedores("codigo", "N", "", txtnomeconsulta.Text);
             }
         }
         if ((rbconsultanao.Checked == false) && (rbconsultasim.Checked == true) && (rbconsultatodos.Checked == false))
         {
             if ((chkboxcidadeconsulta.Checked == true) && (txtcidadeconsulta.Text != string.Empty))
             {
                 dtgconsultafornecedor.DataSource = fornecedorBLL.getFornecedores("codigo", "S", txtcodcidadeconsulta.Text, txtnomeconsulta.Text);
             }
             else
             {
                 dtgconsultafornecedor.DataSource = fornecedorBLL.getFornecedores("codigo", "S", "", txtnomeconsulta.Text);
             }
         }
         if ((rbconsultanao.Checked == false) && (rbconsultasim.Checked == false) && (rbconsultatodos.Checked == true))
         {
             if ((chkboxcidadeconsulta.Checked == true) && (txtcidadeconsulta.Text != string.Empty))
             {
                 dtgconsultafornecedor.DataSource = fornecedorBLL.getFornecedores("codigo", "T", txtcodcidadeconsulta.Text, txtnomeconsulta.Text);
             }
             else
             {
                 dtgconsultafornecedor.DataSource = fornecedorBLL.getFornecedores("codigo", "T", "", txtnomeconsulta.Text);
             }
         }
     }
     if (rbnomeconsulta.Checked == true)
     {
         if (rbconsultanao.Checked == true)
         {
             if ((chkboxcidadeconsulta.Checked == true) && (txtcidadeconsulta.Text != string.Empty))
             {
                 dtgconsultafornecedor.DataSource = fornecedorBLL.getFornecedores("razao", "N", txtcodcidadeconsulta.Text, txtnomeconsulta.Text);
             }
             else
             {
                 dtgconsultafornecedor.DataSource = fornecedorBLL.getFornecedores("razao", "N", "", txtnomeconsulta.Text);
             }
         }
         if (rbconsultasim.Checked == true)
         {
             if ((chkboxcidadeconsulta.Checked == true) && (txtcidadeconsulta.Text != string.Empty))
             {
                 dtgconsultafornecedor.DataSource = fornecedorBLL.getFornecedores("razao", "S", txtcodcidadeconsulta.Text, txtnomeconsulta.Text);
             }
             else
             {
                 dtgconsultafornecedor.DataSource = fornecedorBLL.getFornecedores("razao", "S", "", txtnomeconsulta.Text);
             }
         }
         if (rbconsultatodos.Checked == true)
         {
             if ((chkboxcidadeconsulta.Checked == true) && (txtcidadeconsulta.Text != string.Empty))
             {
                 dtgconsultafornecedor.DataSource = fornecedorBLL.getFornecedores("razao", "T", txtcodcidadeconsulta.Text, txtnomeconsulta.Text);
             }
             else
             {
                 dtgconsultafornecedor.DataSource = fornecedorBLL.getFornecedores("razao", "T", "", txtnomeconsulta.Text);
             }
         }
     }
     //dtgconsultafornecedor.Columns[0].Visible = false;
     dtgconsultafornecedor.Columns[1].Width = 300;
 }
Exemplo n.º 5
0
        public Model.FornecedorModel RecebeUltimoFornecedor()
        {
            SqlCommand cmd = null;
            SqlDataReader dr = null;
            Model.FornecedorModel fornecedor = new Model.FornecedorModel();
            try
            {
                conn = new SqlConnection(Strconexao);
                string commanText = "select * from fornecedor";
                cmd = new SqlCommand(commanText, conn);

                conn.Open();

                dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dr.Read())
                {
                    fornecedor.Codigo = dr.GetInt32(0);
                    fornecedor.Razao = dr.GetString(1);
                    fornecedor.Fantasia = dr.GetString(2);
                    fornecedor.Inscricao = dr.GetString(3);
                    fornecedor.Endereco.Rua = dr.GetString(4);
                    fornecedor.Endereco.Numero = dr.GetString(5);
                    fornecedor.Endereco.Bairro = dr.GetString(6);
                    fornecedor.Contato = dr.GetString(7);
                    fornecedor.Endereco.Cidade.Codigo = dr.GetInt32(8);
                    if (dr.GetString(9) == "S")
                    {
                        fornecedor.Bloqueado = "S";
                    }
                    else
                    {
                        fornecedor.Bloqueado = "N";
                    }
                    fornecedor.Telefone = dr.GetString(10);
                    fornecedor.Fax = dr.GetString(11);
                    fornecedor.Celular = dr.GetString(12);
                    fornecedor.Endereco.Cep = dr.GetString(13);
                    fornecedor.Email = dr.GetString(14);
                    fornecedor.Observacao = dr.GetString(15);
                    fornecedor.Cnpj = dr.GetString(16);
                }
                return fornecedor;
            }
            catch(SqlException ex)
            {
                throw new Exception("Erro ao retornar ultimo registro. "+ex.Message);

            }
            finally
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
                dr.Close();
            }
        }
Exemplo n.º 6
0
        public Model.FornecedorModel getFornecedores(int codigo)
        {
            conn = new SqlConnection(Strconexao);
            SqlCommand cmd = null;
            SqlDataReader dr;
            string commandtext;
            if (codigo != 0)
            {
                commandtext = "select fornecedor.*, cidades.cidade, cidades.uf from fornecedor join cidades on cidades.codigo=fornecedor.cidade where fornecedor.codigo="+codigo;
            }
            else
            {
                commandtext = "select fornecedor.*, cidades.cidade, cidades.uf from fornecedor join cidades on cidades.codigo=fornecedor.cidade";
            }
            Model.FornecedorModel fornecedor = new Model.FornecedorModel();

            try
            {
                cmd = new SqlCommand(commandtext, conn);
                conn.Open();
                dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                //
                while (dr.Read())
                {
                    fornecedor.Codigo = dr.GetInt32(0);
                    fornecedor.Razao = dr.GetString(1);
                    fornecedor.Fantasia = dr.GetString(2);
                    fornecedor.Inscricao = dr.GetString(3);
                    fornecedor.Endereco.Rua = dr.GetString(4);
                    fornecedor.Endereco.Numero = dr.GetString(5);
                    fornecedor.Endereco.Bairro = dr.GetString(6);
                    fornecedor.Contato = dr.GetString(7);
                    fornecedor.Endereco.Cidade.Codigo = dr.GetInt32(8);
                    fornecedor.Bloqueado = dr.GetString(9);
                    fornecedor.Telefone = dr.GetString(10);
                    fornecedor.Fax = dr.GetString(11);
                    fornecedor.Celular = dr.GetString(12);
                    fornecedor.Endereco.Cep = dr.GetString(13);
                    fornecedor.Email = dr.GetString(14);
                    fornecedor.Observacao = dr.GetString(15);
                    fornecedor.Cnpj = dr.GetString(16);
                    fornecedor.Endereco.Cidade.Cidade = dr.GetString(17);
                    fornecedor.Endereco.Cidade.UF = dr.GetString(18);
                }
                return fornecedor;
            }

            catch (SqlException ex)
            {
                throw new ApplicationException(ex.ToString());
            }
            finally
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
            }
        }