コード例 #1
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (ValidarCampos())
            {
                CorDAO dao = new CorDAO();
                tb_cor cor = new tb_cor();

                cor.id_empresa = Util.CodigoLogado;
                cor.nome_cor   = txtNome.Text.Trim();

                try
                {
                    if (txtCodigo.Text == "")
                    {
                        dao.InserirCor(cor);
                    }
                    else
                    {
                        cor.id_cor = Convert.ToInt32(txtCodigo.Text);
                        dao.AlterarCor(cor);
                    }
                    LimparCampos();
                    Util.ExibirMsg(Util.TipoMsg.Sucesso);
                    CarregarCor();
                }
                catch
                {
                    Util.ExibirMsg(Util.TipoMsg.Erro);
                }
            }
        }
コード例 #2
0
        private void PesquisaVeiculo()
        {
            VeiculoDAO       dao = new VeiculoDAO();
            List <VeiculoVO> lst = dao.ConsultarVeiculo(Util.CodigoLogado, cmbStiPesquisa.SelectedIndex);

            if (lst.Count > 0)
            {
                dgvVeiculos.DataSource = lst;

                dgvVeiculos.Columns["CodigoVeiculo"].Visible = false;
                dgvVeiculos.Columns["CodigoModelo"].Visible  = false;
                dgvVeiculos.Columns["CodigoCor"].Visible     = false;
                dgvVeiculos.Columns["CodigoMarca"].Visible   = false;
                dgvVeiculos.Columns["Cor"].Visible           = false;
                dgvVeiculos.Columns["AnoFab"].Visible        = false;
                dgvVeiculos.Columns["AnoCarro"].Visible      = false;
                dgvVeiculos.Columns["KM"].Visible            = false;
                dgvVeiculos.Columns["NPorta"].Visible        = false;
                dgvVeiculos.Columns["Direcao"].Visible       = false;
                dgvVeiculos.Columns["AirBag"].Visible        = false;
                dgvVeiculos.Columns["Situacao"].Visible      = false;
                dgvVeiculos.Columns["Ar"].Visible            = false;
                dgvVeiculos.Columns["Freio"].Visible         = false;
                dgvVeiculos.Columns["ValorCompra"].Visible   = false;
                dgvVeiculos.Columns["ValorVenda"].Visible    = false;
                dgvVeiculos.Columns["Observacao"].Visible    = false;
            }
            else
            {
                Util.ExibirMsg(Util.TipoMsg.NaoEncontrado);
            }
        }
コード例 #3
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (ValidarCampos())
            {
                ModeloDAO dao       = new ModeloDAO();
                tb_modelo objModelo = new tb_modelo();

                objModelo.id_empresa  = Util.CodigoLogado;
                objModelo.id_marca    = Convert.ToInt32(cmbMarca.SelectedValue);
                objModelo.nome_modelo = txtNome.Text.Trim();

                try
                {
                    if (txtCodigo.Text == "")
                    {
                        dao.InserirModelo(objModelo);
                    }
                    else
                    {
                        objModelo.id_modelo = Convert.ToInt32(txtCodigo.Text);
                        dao.AlterarModelo(objModelo);
                    }
                    ConsultarModelo();
                    Limparcampos();
                    Util.ExibirMsg(Util.TipoMsg.Sucesso);
                }
                catch
                {
                    Util.ExibirMsg(Util.TipoMsg.Erro);
                }
            }
        }
コード例 #4
0
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            VendedorDAO        dao           = new VendedorDAO();
            List <tb_vendedor> ListaVendedor = dao.FiltrarVendedor(Util.CodigoLogado, txtNome.Text);

            if (ListaVendedor.Count > 0)
            {
                dgvConsultaResultado.DataSource = ListaVendedor;
                dgvConsultaResultado.Columns["id_Vendedor"].Visible       = false;
                dgvConsultaResultado.Columns["email_Vendedor"].Visible    = false;
                dgvConsultaResultado.Columns["tel_Vendedor"].Visible      = false;
                dgvConsultaResultado.Columns["endereco_Vendedor"].Visible = false;
                dgvConsultaResultado.Columns["senha_Vendedor"].Visible    = false;
                dgvConsultaResultado.Columns["status_Vendedor"].Visible   = false;
                dgvConsultaResultado.Columns["data_Vendedor"].Visible     = false;
                dgvConsultaResultado.Columns["id_empresa"].Visible        = false;
                dgvConsultaResultado.Columns["tb_empresa"].Visible        = false;
                dgvConsultaResultado.Columns["tb_venda"].Visible          = false;
                dgvConsultaResultado.Columns["tb_cliente"].Visible        = false;

                dgvConsultaResultado.Columns["nome_Vendedor"].HeaderText = "Nome da Vendedor";
            }
            else
            {
                Util.ExibirMsg(Util.TipoMsg.NaoEncontrado);
            }
        }
コード例 #5
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (ValidarCampos())
            {
                MarcaDAO dao   = new MarcaDAO();
                tb_marca marca = new tb_marca();

                marca.id_empresa = Util.CodigoLogado;
                marca.nome_marca = txtNome.Text.Trim();

                try
                {
                    // Verifica se existe o codigo caso não haja inserir.
                    if (txtCodigo.Text == "")
                    {
                        dao.InserirMarca(marca);
                    }
                    else
                    {
                        marca.id_marca = Convert.ToInt32(txtCodigo.Text);
                        dao.AlterarMarca(marca);
                    }
                    LimparCampo();
                    Util.ExibirMsg(Util.TipoMsg.Sucesso);
                    CarregarMarcas();
                }
                catch
                {
                    Util.ExibirMsg(Util.TipoMsg.Erro);
                }
            }
        }
コード例 #6
0
        private void ConsultarAcompamento()
        {
            AcompanhaVendaDAO       dao   = new AcompanhaVendaDAO();
            List <AcompanhaVendaVO> Lista = dao.AcompanhaVendas(Convert.ToInt32(cmbVendedor.SelectedValue), dtInicial.Value, dtFinal.Value);

            if (Lista.Count > 0)
            {
                dgvResultado.DataSource = Lista;
            }
            else
            {
                Util.ExibirMsg(Util.TipoMsg.NaoEncontrado);
            }
        }
コード例 #7
0
        private bool ValidarCampos()
        {
            bool ret = true;

            if (cmbVendedor.SelectedIndex == -1)
            {
                ret = false;
            }
            if (!ret)
            {
                Util.ExibirMsg(Util.TipoMsg.VendedorNaoSelecionado);
            }
            return(ret);
        }
コード例 #8
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (ValidarCampos())
            {
                VeiculoDAO dao     = new VeiculoDAO();
                tb_veiculo veiculo = new tb_veiculo();

                veiculo.abs_veiculo      = ckbFreio.Checked;
                veiculo.airbag_veiculo   = Convert.ToInt16(cmbAirBag.SelectedIndex);
                veiculo.anofab_veiculo   = Convert.ToInt16(txtAnoFab.Text);
                veiculo.ano_veiculo      = Convert.ToInt16(txtAnoCarro.Text);
                veiculo.ar_veiculo       = ckbAr.Checked;
                veiculo.compra_veiculo   = Convert.ToDecimal(txtValorCompra.Text);
                veiculo.data_veiculo     = DateTime.Now;
                veiculo.direcao_veiculo  = Convert.ToInt16(cmbDirecao.SelectedValue);
                veiculo.id_cor           = Convert.ToInt32(cmbCor.SelectedValue);
                veiculo.id_empresa       = Util.CodigoLogado;
                veiculo.id_modelo        = Convert.ToInt32(cmbModelo.SelectedValue);
                veiculo.km_veiculo       = txtKM.Text;
                veiculo.obs_veiculo      = txtObservacao.Text.Trim();
                veiculo.placa_veiculo    = txtPlaca.Text;
                veiculo.porta_veiculo    = Convert.ToInt16(cmbNPorta.SelectedIndex);
                veiculo.situacao_veiculo = Convert.ToInt16(cmbSituacao.SelectedIndex);
                veiculo.venda_veiculo    = Convert.ToDecimal(txtValorVenda.Text);

                try
                {
                    if (txtCodigo.Text == "")
                    {
                        dao.InserirVeiculo(veiculo);
                    }
                    else
                    {
                        veiculo.id_veiculo = Convert.ToInt16(txtCodigo.Text);
                        dao.AlterarVeiculo(veiculo);
                    }
                    LimparCampos();
                    Util.ExibirMsg(Util.TipoMsg.Sucesso);
                }
                catch
                {
                    Util.ExibirMsg(Util.TipoMsg.Erro);
                }
            }
        }
コード例 #9
0
        private void btnAcessar_Click(object sender, EventArgs e)
        {
            if (ValidarCampos())
            {
                UsuarioDAO dao = new UsuarioDAO();

                tb_empresa ObjEmpresa = dao.ValidarLogin(txtCnpj.Text.Trim(), txtSenha.Text.Trim());

                if (ObjEmpresa != null)
                {
                    Util.CodigoLogado = ObjEmpresa.id_empresa;

                    this.DialogResult = DialogResult.OK;
                }
                else
                {
                    Util.ExibirMsg(Util.TipoMsg.UsuarioNaoEncontrado);
                }
            }
        }
コード例 #10
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (ValidarCampos())
            {
                VendedorDAO dao      = new VendedorDAO();
                tb_vendedor vendedor = new tb_vendedor();

                vendedor.id_empresa        = Util.CodigoLogado;
                vendedor.nome_vendedor     = txtNome.Text.Trim();
                vendedor.email_vendedor    = txtEmail.Text.Trim();
                vendedor.data_vendedor     = DateTime.Now;
                vendedor.endereco_vendedor = txtEndereco.Text.Trim();
                vendedor.tel_vendedor      = txtCelular.Text.Trim();
                vendedor.senha_vendedor    = txtSenha.Text.Trim();
                vendedor.status_vendedor   = ckbSim.Checked;


                try
                {
                    if (txtCodigo.Text == "")
                    {
                        dao.InserirVendedor(vendedor);
                    }
                    else
                    {
                        vendedor.id_vendedor = Convert.ToInt32(txtCodigo.Text);
                        dao.AlterarVendedor(vendedor);
                    }
                    LimparCampos();
                    Util.ExibirMsg(Util.TipoMsg.Sucesso);
                }
                catch
                {
                    Util.ExibirMsg(Util.TipoMsg.Erro);
                }
            }
        }