private void PreencheModel()
        {
            ModelVeiculos    model   = new ModelVeiculos();
            ControleVeiculos veiculo = new ControleVeiculos();

            try
            {
                model.dsc_veiculo = txtNomeCaminhao.Text;
                model.tara        = Convert.ToDouble(txtTara.Text);
                model.lotacao     = Convert.ToDouble(txtLotacao.Text);
                model.placa       = txtPlaca.Text;

                if (controle == 0)
                {
                    veiculo.Inserir(model);
                }
                else if (controle == 1)
                {
                    veiculo.Alterar(model);
                }
            }
            catch
            {
                MessageBox.Show("Existem campos vazios!", "Operação Invalida!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
        private void frmPesquisaCaminhao_Load(object sender, EventArgs e)
        {
            ControleVeiculos control = new ControleVeiculos();

            LimpaGrid();
            PreencheGrid(control.BuscaVeiculos(txtPesquisa.Text));
        }
示例#3
0
        private void CarregaComboEstado()
        {
            ControleVeiculos control = new ControleVeiculos();

            cbNomeCaminhao.DataSource    = control.BuscaVeiculos("");
            cbNomeCaminhao.DisplayMember = "NOME";
            cbNomeCaminhao.ValueMember   = "ID";
            cbNomeCaminhao.SelectedIndex = -1;
        }
示例#4
0
        private void PreencheCampos()
        {
            ControleVeiculos control = new ControleVeiculos();

            if (cbNomeCaminhao.ValueMember != string.Empty)
            {
                DataTable tb = control.BuscaVeiculos(Convert.ToInt32(cbNomeCaminhao.SelectedValue));

                txtTara.Text           = tb.Rows[0]["TARA"].ToString();
                txtLotacao.Text        = tb.Rows[0]["LOTAÇÃO"].ToString();
                txtPesoBrutoTotal.Text = Convert.ToString(Convert.ToDouble(tb.Rows[0]["TARA"].ToString()) + Convert.ToDouble(tb.Rows[0]["LOTAÇÃO"].ToString()));
                txtPlaca.Text          = tb.Rows[0]["PLACA"].ToString();
            }
        }
        private void btnLista_Click(object sender, EventArgs e)
        {
            frmPesquisaCaminhao caminhao = new frmPesquisaCaminhao();
            ControleVeiculos    control  = new ControleVeiculos();

            caminhao.ShowDialog();

            if (caminhao.codigo != 0)
            {
                PreencheCampos(control.BuscaVeiculos(caminhao.codigo));
            }
            else
            {
                LimpaCampo();
            }
        }
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            if (txtCodigoVeiculo.Text != string.Empty)
            {
                //Comando que questiona ao usuário se relamente deseja sair do programa
                DialogResult result = MessageBox.Show("Deseja excluir o item selecionado?",
                                                      "Sair", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (result == DialogResult.Yes)
                {
                    ControleVeiculos control = new ControleVeiculos();
                    control.Excluir(Convert.ToInt32(txtCodigoVeiculo.Text));

                    LimpaCampo();
                    this.inicioBotoes();
                }
            }
            else
            {
                MessageBox.Show("Selecione um item que deseja excluir!", "Operação Invalida!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }