Exemple #1
0
 public MarcamodeloModelo pesquisaMarca(MarcamodeloModelo marcamodelo)
 {
     try
     {
         AbrirConexao();
         MySqlDataReader tabelaDados;
         comando = new MySqlCommand("SELECT * FROM MARCAMODELO WHERE CODIGO = @CODIGO", conexao);
         comando.Parameters.AddWithValue("@codigo", marcamodelo.codigo);
         // Executa a consulta
         tabelaDados = comando.ExecuteReader();
         MarcamodeloModelo marca = new MarcamodeloModelo();
         while (tabelaDados.Read()) // Lendo registro
         {
             if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("CODIGO")))
             {
                 marca.codigo = tabelaDados.GetInt32("CODIGO");
             }
             if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DESCRICAO")))
             {
                 marca.descricao = tabelaDados.GetString("DESCRICAO");
             }
         }
         tabelaDados.Close();
         return(marca);
     }
     catch (Exception erro)
     {
         throw erro;
     }
     finally
     {
         FecharConexao();
     }
 }
Exemple #2
0
        private void BOTAOVEICULO_Click(object sender, EventArgs e)
        {
            frmVeiculoLoc veiculoFrmLoc = new frmVeiculoLoc();

            veiculoFrmLoc.ShowDialog();

            VeiculoModelo   veiculo         = new VeiculoModelo();
            VeiculoControle veiculoControle = new VeiculoControle();

            //veiculo.codigo = int.Parse(veiculoFrmLoc.codigoretornado);
            if (veiculoFrmLoc.codigoretornado != "" && veiculoFrmLoc.codigoretornado != null)
            {
                veiculo.codigo             = int.Parse(veiculoFrmLoc.codigoretornado);
                veiculo                    = veiculoControle.atualizatela(veiculo);
                EDITVEICULOCODIGO.Text     = Convert.ToString(veiculo.codigo);
                EDITMARCAMODELOCODIGO.Text = Convert.ToString(veiculo.marcamodelocodigo);
                EDITVEICULOPLACA.Text      = veiculo.placa;
                EDITVEICULOANOFABRICA.Text = Convert.ToString(veiculo.anofabrica);
                EDITVEICULOANOMODELO.Text  = Convert.ToString(veiculo.anomodelo);

                if (veiculo.marcamodelocodigo > 0)
                {
                    MarcamodeloModelo marca = new MarcamodeloModelo();
                    marca.codigo = veiculo.marcamodelocodigo;
                    MarcamodeloControle marcaControle = new MarcamodeloControle();
                    marca = marcaControle.pesquisaMarca(marca);
                    EDITMARCAMODELOCODIGO.Text    = Convert.ToString(marca.codigo);
                    EDITMARCAMODELODESCRICAO.Text = marca.descricao;
                }
            }
        }
Exemple #3
0
        private void BOTAOSALVAR_Click(object sender, EventArgs e)
        {
            if (validaDados())
            {
                MarcamodeloModelo marcamodelo = new MarcamodeloModelo();

                if (EDITCODIGO.Text != "" && EDITCODIGO.Text != null)
                {
                    marcamodelo.codigo = Convert.ToInt32(EDITCODIGO.Text);
                }
                marcamodelo.descricao = EDITDESCRICAO.Text;

                MarcamodeloControle marcamodelocontrole = new MarcamodeloControle();
                if (EDITCODIGO.Text != "" || (EDITCODIGO.Text == null))
                {
                    marcamodelocontrole.alterar(marcamodelo);
                }
                else
                {
                    marcamodelocontrole.salvar(marcamodelo);
                }
                MessageBox.Show("Cadastro realizado com sucesso", "Cadastro Marca / Modelo Veiculo");
                limpaTela();
            }
        }
Exemple #4
0
        private void BOTAOLOCALIZAR_Click(object sender, EventArgs e)
        {
            frmVeiculoLoc veiculoFrmLoc = new frmVeiculoLoc();

            veiculoFrmLoc.ShowDialog();

            VeiculoModelo   veiculo         = new VeiculoModelo();
            VeiculoControle veiculoControle = new VeiculoControle();

            veiculo.codigo = int.Parse(veiculoFrmLoc.codigoretornado);
            if (veiculoFrmLoc.codigoretornado != "" && veiculoFrmLoc.codigoretornado != null)
            {
                veiculo                    = veiculoControle.atualizatela(veiculo);
                EDITCODIGO.Text            = Convert.ToString(veiculo.codigo);
                EDITCODIGORENAVAN.Text     = veiculo.codigorenavan;
                EDITEXERCICIO.Text         = Convert.ToString(veiculo.exercicio);
                EDITMARCAMODELOCODIGO.Text = Convert.ToString(veiculo.marcamodelocodigo);
                EDITPLACA.Text             = veiculo.placa;
                EDITCHASSI.Text            = veiculo.chassi;
                EDITCOMBUSTIVEL.Text       = veiculo.combustivel;
                EDITANOFABRICA.Text        = Convert.ToString(veiculo.anofabrica);
                EDITANOMODELO.Text         = Convert.ToString(veiculo.anomodelo);

                if (veiculo.marcamodelocodigo > 0)
                {
                    MarcamodeloModelo marca = new MarcamodeloModelo();
                    marca.codigo = veiculo.marcamodelocodigo;
                    MarcamodeloControle marcaControle = new MarcamodeloControle();
                    marca = marcaControle.pesquisaMarca(marca);
                    EDITMARCAMODELOCODIGO.Text = Convert.ToString(marca.codigo);
                    EDITMODELO.Text            = marca.descricao;
                }
            }
            BOTAONOVO_Click(sender, e);
        }
Exemple #5
0
        private void BOTAOLOCALIZARVEICULO_Click_1(object sender, EventArgs e)
        {
            frmVeiculoLoc veiculoFrmLoc = new frmVeiculoLoc();

            veiculoFrmLoc.ShowDialog();
            if (veiculoFrmLoc.codigoretornado != "" && veiculoFrmLoc.codigoretornado != null)
            {
                VeiculoModelo veiculo = new VeiculoModelo();
                veiculo.codigo = int.Parse(veiculoFrmLoc.codigoretornado);
                VeiculoControle veiccontrole = new VeiculoControle();
                veiculo = veiccontrole.atualizatela(veiculo);
                if (veiculo.codigo > 0)
                {
                    EDITVEICULOCODIGO.Text     = Convert.ToString(veiculo.codigo);
                    EDITVEICULOPLACA.Text      = veiculo.placa;
                    EDITVEICULOANOFABRICA.Text = Convert.ToString(veiculo.anomodelo);
                    EDITVEICULOANOMODELO.Text  = Convert.ToString(veiculo.anomodelo);
                    EDITVEICULOCHASSI.Text     = veiculo.chassi;

                    MarcamodeloModelo Marcacontrole = new MarcamodeloModelo();
                    Marcacontrole.codigo = veiculo.marcamodelocodigo;
                    MarcamodeloControle marcamodcontrole = new MarcamodeloControle();
                    Marcacontrole = marcamodcontrole.pesquisaMarca(Marcacontrole);
                    if (Marcacontrole.codigo > 0)
                    {
                        EDITMARCAMODELODESCRICAO.Text = Marcacontrole.descricao;
                    }
                }
            }
        }
Exemple #6
0
        private void BOTAOLOCALIZAR_Click(object sender, EventArgs e)
        {
            FocorrenciaLoc ocorrenciaLoc = new FocorrenciaLoc();

            ocorrenciaLoc.ShowDialog();

            OcorrenciaModelo   ocorrencia         = new OcorrenciaModelo();
            OcorrenciaControle ocorrenciaControle = new OcorrenciaControle();

            ocorrencia.controle = int.Parse(ocorrenciaLoc.codigoretornado);

            if (ocorrenciaLoc.codigoretornado != "" && ocorrenciaLoc.codigoretornado != null)
            {
                ocorrencia = ocorrenciaControle.pesquisaOcorrencia(ocorrencia);
                EDITCODIGOOCORRENCIA.Text = Convert.ToString(ocorrencia.controle);
                if (ocorrencia.dataocorrencia != DateTime.MinValue)  //data nao foi iniciada
                {
                    DateTime wdata = new DateTime();
                    wdata = ocorrencia.dataocorrencia;
                    EDITDATAOCORRENCIA.Text = wdata.ToShortDateString();
                }
                EDITHORAOCORRENCIA.Text    = ocorrencia.horaocorrencia;
                EDITVEICULOCODIGO.Text     = Convert.ToString(ocorrencia.veiculocodigo);
                EDITMARCAMODELOCODIGO.Text = Convert.ToString(ocorrencia.motoristacodigo);
                EDITLOCALOCORRENCIA.Text   = ocorrencia.localocorrencia;
                EDITTIPOOCORRENCIA.Text    = ocorrencia.tipoocorrencia;
            }

            if (ocorrencia.veiculocodigo > 0)
            {
                VeiculoModelo vei = new VeiculoModelo();
                vei.codigo = ocorrencia.veiculocodigo;
                VeiculoControle veiculoControle = new VeiculoControle();
                vei = veiculoControle.atualizatela(vei);
                EDITVEICULOPLACA.Text      = vei.placa;
                EDITVEICULOANOFABRICA.Text = Convert.ToString(vei.anofabrica);
                EDITVEICULOANOMODELO.Text  = Convert.ToString(vei.anomodelo);
                if (vei.marcamodelocodigo > 0)
                {
                    MarcamodeloModelo marca = new MarcamodeloModelo();
                    marca.codigo = vei.marcamodelocodigo;
                    MarcamodeloControle marcaControle = new MarcamodeloControle();
                    marca = marcaControle.pesquisaMarca(marca);
                    EDITMARCAMODELOCODIGO.Text    = Convert.ToString(marca.codigo);
                    EDITMARCAMODELODESCRICAO.Text = marca.descricao;
                }
            }

            if (ocorrencia.motoristacodigo > 0)
            {
                MotoristaModelo motorista = new MotoristaModelo();
                motorista.codigo = ocorrencia.motoristacodigo;
                MotoristaControle motoristaControle = new MotoristaControle();
                motorista = motoristaControle.atualizatela(motorista);
                EDITMOTORISTACODIGO.Text = Convert.ToString(motorista.codigo);
                EDITMOTORISTANOME.Text   = motorista.nome;
            }
            BOTAONOVO_Click(sender, e);
        }
Exemple #7
0
        public OcorrenciaModelo pesquisaOcorrencia(OcorrenciaModelo ocorrencia)
        {
            try
            {
                AbrirConexao();
                MySqlDataReader tabelaDados;
                comando = new MySqlCommand("SELECT * FROM OCORRENCIA WHERE CONTROLE = @CONTROLE", conexao);
                comando.Parameters.AddWithValue("@controle", ocorrencia.controle);
                // Executa a consulta
                tabelaDados = comando.ExecuteReader();
                MarcamodeloModelo marca = new MarcamodeloModelo();
                while (tabelaDados.Read()) // Lendo registro
                {
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("CONTROLE")))
                    {
                        ocorrencia.controle = tabelaDados.GetInt32("CONTROLE");
                    }

                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DATAOCORRENCIA")))
                    {
                        ocorrencia.dataocorrencia = Convert.ToDateTime(tabelaDados.GetString("DATAOCORRENCIA"));
                    }

                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("HORAOCORRENCIA")))
                    {
                        ocorrencia.horaocorrencia = tabelaDados.GetString("HORAOCORRENCIA");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("VEICULOCODIGO")))
                    {
                        ocorrencia.veiculocodigo = tabelaDados.GetInt32("VEICULOCODIGO");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("MOTORISTACODIGO")))
                    {
                        ocorrencia.motoristacodigo = tabelaDados.GetInt32("MOTORISTACODIGO");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("LOCALOCORRENCIA")))
                    {
                        ocorrencia.localocorrencia = tabelaDados.GetString("LOCALOCORRENCIA");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("TIPOOCORRENCIA")))
                    {
                        ocorrencia.tipoocorrencia = tabelaDados.GetString("TIPOOCORRENCIA");
                    }
                }
                tabelaDados.Close();
                return(ocorrencia);
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                FecharConexao();
            }
        }
Exemple #8
0
 public void alterar(MarcamodeloModelo marcamodelo)
 {
     try
     {
         marcapesistencia.alterar(marcamodelo);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
Exemple #9
0
 public void excluir(MarcamodeloModelo marcamodelo)
 {
     try
     {
         marcapesistencia.excluir(marcamodelo);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
Exemple #10
0
        private void BOTAOPESQUISACOMPRA_Click(object sender, EventArgs e)
        {
            FmanutencaoLoc manutencaoFrmLoc = new FmanutencaoLoc();

            manutencaoFrmLoc.ShowDialog();
            if (manutencaoFrmLoc.codigoretornado != "" && manutencaoFrmLoc.codigoretornado != null)
            {
                ManutencaoModelo manutencao = new ManutencaoModelo();
                manutencao.codigo = int.Parse(manutencaoFrmLoc.codigoretornado);
                ManutencaoControle manutencaocontrole = new ManutencaoControle();
                manutencao = manutencaocontrole.atualizatela(manutencao);
                if (manutencao.codigo > 0)
                {
                    EDITCODIGO.Text = Convert.ToString(manutencao.codigo);
                    EDITDATAINICIOMANUTENCAO.Text = Convert.ToString(manutencao.datainiciomanutencao);
                    EDITDATAFINALMANUTENCAO.Text  = Convert.ToString(manutencao.datafinalmanutencao);
                    EDITVLRTOTAL.Text             = Convert.ToString(manutencao.vlrtotal);
                    if (manutencao.veiculocodigo > 0)
                    {
                        VeiculoModelo veiculo = new VeiculoModelo();
                        veiculo.codigo = manutencao.veiculocodigo;
                        VeiculoControle veicontrole = new VeiculoControle();
                        veiculo = veicontrole.atualizatela(veiculo);
                        if (veiculo.codigo > 0)
                        {
                            EDITVEICULOCODIGO.Text     = Convert.ToString(veiculo.codigo);
                            EDITVEICULOPLACA.Text      = veiculo.placa;
                            EDITVEICULOANOFABRICA.Text = Convert.ToString(veiculo.anofabrica);
                            EDITVEICULOANOMODELO.Text  = Convert.ToString(veiculo.anomodelo);
                            EDITVEICULOCHASSI.Text     = veiculo.chassi;

                            if (veiculo.codigo > 0)
                            {
                                MarcamodeloModelo marcamodelo = new MarcamodeloModelo();
                                marcamodelo.codigo = manutencao.veiculocodigo;
                                MarcamodeloControle marcamodelocontrole = new MarcamodeloControle();
                                marcamodelo = marcamodelocontrole.pesquisaMarca(marcamodelo);
                                if (marcamodelo.codigo > 0)
                                {
                                    EDITMARCAMODELODESCRICAO.Text = marcamodelo.descricao;
                                }
                                MessageBox.Show("Dados da manutenção localizados com sucesso.  Favor informar o(s) item(ns) da manutenção.");
                                groupBoxManutencao.Enabled         = false;
                                GroupBoxProdutosManutencao.Enabled = true;
                                GroupBoxServicosManutencao.Enabled = true;
                                AtualizaGrid();
                            }
                        }
                    }
                }
            }
        }
Exemple #11
0
        private void BOTAOEXCLUIR_Click(object sender, EventArgs e)
        {
            MarcamodeloModelo marmo = new MarcamodeloModelo();

            marmo.codigo = Convert.ToInt32(EDITCODIGO.Text);

            MarcamodeloControle marcamodelocontrole = new MarcamodeloControle();

            marcamodelocontrole.excluir(marmo);

            MessageBox.Show("Cadastro excluído com sucesso", "Cadastro Marca / Modelo Veiculo");
            limpaTela();
        }
Exemple #12
0
        public MarcamodeloModelo pesquisaMarca(MarcamodeloModelo marcamodelo)
        {
            try
            {
                MarcamodeloModelo marca = new MarcamodeloModelo();

                marca = marcapesistencia.pesquisaMarca(marcamodelo);

                return(marca);
            }
            catch (Exception erro)
            {
                throw erro;
            }
        }
Exemple #13
0
        private void BOTAOMARCA_Click(object sender, EventArgs e)
        {
            FMarcamodeloLoc marcaFrmLoc = new FMarcamodeloLoc();

            marcaFrmLoc.ShowDialog();
            if (marcaFrmLoc.codigoretornado != "" && marcaFrmLoc.codigoretornado != null)
            {
                MarcamodeloModelo marca = new MarcamodeloModelo();
                marca.codigo = int.Parse(marcaFrmLoc.codigoretornado);
                MarcamodeloControle Marcacontrole = new MarcamodeloControle();
                marca = Marcacontrole.pesquisaMarca(marca);
                EDITMARCAMODELOCODIGO.Text = Convert.ToString(marca.codigo);
                EDITMODELO.Text            = marca.descricao;
            }
        }
Exemple #14
0
        private void BOTAOLOCALIZAR_Click(object sender, EventArgs e)
        {
            FLocacaoLoc locacaoFrmLoc = new FLocacaoLoc();

            locacaoFrmLoc.ShowDialog();

            if (locacaoFrmLoc.codigoretornado != "" && locacaoFrmLoc.codigoretornado != null)
            {
                LocacaoModelo locacao = new LocacaoModelo();
                locacao.controle = Convert.ToInt32(locacaoFrmLoc.codigoretornado);
                LocacaoControle locacaocontrole = new LocacaoControle();
                locacao = locacaocontrole.atualizatela(locacao);

                if (locacao.controle > 0)
                {
                    EDITCONTROLE.Text          = Convert.ToString(locacao.controle);
                    EDITDATAINICIOLOCACAO.Text = Convert.ToString(locacao.datainiciolocacao);
                    EDITDATAFIMLOCACAO.Text    = Convert.ToString(locacao.datafimlocacao);
                    //Convert.ToDecimal(EDITVALORLOCACAO.Text = Convert.ToString(locacao.valorlocacao));
                    EDITVALORLOCACAO.Text = Convert.ToDecimal(locacao.valorlocacao).ToString("C");

                    if (locacao.veiculocodigo > 0)
                    {
                        VeiculoModelo   veiculo         = new VeiculoModelo();
                        VeiculoControle veiculoControle = new VeiculoControle();
                        veiculo.codigo = locacao.veiculocodigo;

                        veiculo = veiculoControle.atualizatela(veiculo);
                        EDITVEICULOCODIGO.Text      = Convert.ToString(veiculo.codigo);
                        EDITMARCAMODELOCODIGO.Text  = Convert.ToString(veiculo.marcamodelocodigo);
                        EDITVEICULOPLACA.Text       = veiculo.placa;
                        EDITVEICULOCHASSI.Text      = veiculo.chassi;
                        EDITVEICULOCOMBUSTIVEL.Text = veiculo.combustivel;
                        EDITVEICULOANOFABRICA.Text  = Convert.ToString(veiculo.anofabrica);
                        EDITVEICULOANOMODELO.Text   = Convert.ToString(veiculo.anomodelo);
                        if (veiculo.marcamodelocodigo > 0)
                        {
                            MarcamodeloModelo marca = new MarcamodeloModelo();
                            marca.codigo = veiculo.marcamodelocodigo;
                            MarcamodeloControle marcaControle = new MarcamodeloControle();
                            marca = marcaControle.pesquisaMarca(marca);
                            EDITMARCAMODELOCODIGO.Text    = Convert.ToString(marca.codigo);
                            EDITMARCAMODELODESCRICAO.Text = marca.descricao;
                        }
                    }
                }
            }
        }
Exemple #15
0
 public void excluir(MarcamodeloModelo marcamodelo)
 {
     try
     {
         AbrirConexao();
         comando = new MySqlCommand("DELETE FROM MARCAMODELO WHERE CODIGO = @CODIGO", conexao);
         comando.Parameters.AddWithValue("@codigo", marcamodelo.codigo);
         comando.ExecuteNonQuery();
     }
     catch (Exception erro)
     {
         throw erro;
     }
     finally
     {
         FecharConexao();
     }
 }
Exemple #16
0
        public void listaGrid(MarcamodeloModelo marcamodelo)
        {
            string strSQL = "SELECT * FROM MARCAMODELO WHERE codigo > 0 ";

            EDITCODIGO.Text = Convert.ToString(marcamodelo.codigo);
            codigoretornado = Convert.ToString(marcamodelo.codigo);

            if (marcamodelo.codigo > 0)
            {
                strSQL = strSQL + "and codigo = @codigo";
            }
            if (marcamodelo.descricao != "" && marcamodelo.descricao != null)
            {
                strSQL = strSQL + "and descricao like @descricao";
            }

            objConexao = new MySqlConnection(conexaoBancoDados);

            objComando = new MySqlCommand(strSQL, objConexao);

            if (marcamodelo.codigo > 0)
            {
                objComando.Parameters.AddWithValue("@codigo", marcamodelo.codigo);
            }
            if (marcamodelo.descricao != "" && marcamodelo.descricao != null)
            {
                objComando.Parameters.AddWithValue("@descricao", marcamodelo.descricao);
            }
            try
            {
                MySqlDataAdapter objAdp = new MySqlDataAdapter(objComando);

                DataTable dtLista = new DataTable();

                objAdp.Fill(dtLista);

                gridMarcaLoc.DataSource = dtLista;
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message, "Erro de Leitura da Tabela Marca!");
                //throw erro;
            }
        }
Exemple #17
0
 public void alterar(MarcamodeloModelo marcamodelo)
 {
     try
     {
         AbrirConexao();
         comando = new MySqlCommand("update marcamodelo set  codigo =@codigo, descricao =@descricao where codigo =@codigo", conexao);
         comando.Parameters.AddWithValue("@codigo", marcamodelo.codigo);
         comando.Parameters.AddWithValue("@descricao", marcamodelo.descricao);
         comando.ExecuteNonQuery();
     }
     catch (Exception erro)
     {
         throw erro;
     }
     finally
     {
         FecharConexao();
     }
 }
Exemple #18
0
 public void salvar(MarcamodeloModelo marcamodelo)
 {
     try
     {
         AbrirConexao();
         comando = new MySqlCommand("INSERT INTO marcamodelo(codigo, descricao) VALUES (@codigo, @descricao)", conexao);
         comando.Parameters.AddWithValue("@codigo", marcamodelo.codigo);
         comando.Parameters.AddWithValue("@descricao", marcamodelo.descricao);
         comando.ExecuteNonQuery();
     }
     catch (Exception erro)
     {
         throw erro;
     }
     finally
     {
         FecharConexao();
     }
 }
Exemple #19
0
        private void BOTAOLOCALIZAR_Click(object sender, EventArgs e)
        {
            FMarcamodeloLoc marcamodeloLocFrm = new FMarcamodeloLoc();

            marcamodeloLocFrm.ShowDialog();

            if (marcamodeloLocFrm.codigoretornado != "" && marcamodeloLocFrm.codigoretornado != null)
            {
                MarcamodeloModelo   marcamodelo         = new MarcamodeloModelo();
                MarcamodeloControle MarcamodeloControle = new MarcamodeloControle();
                marcamodelo.codigo = int.Parse(marcamodeloLocFrm.codigoretornado);
                if (marcamodelo.codigo > 0)
                {
                    marcamodelo = MarcamodeloControle.pesquisaMarca(marcamodelo);

                    EDITCODIGO.Text    = Convert.ToString(marcamodelo.codigo);
                    EDITDESCRICAO.Text = marcamodelo.descricao;
                }
            }
            BOTAONOVO_Click(sender, e);
        }
Exemple #20
0
        private void BOTAOPESQUISA_Click(object sender, EventArgs e)
        {
            MarcamodeloModelo marcamodelo = new MarcamodeloModelo();

            if (COMBOTIPOPESQUISA.Text == "NOME")
            {
                marcamodelo.descricao = "%" + EDITPESQUISA.Text + "%";
            }
            else if (COMBOTIPOPESQUISA.Text == "CODIGO")
            {
                int WCodigo;
                if (int.TryParse(EDITPESQUISA.Text, out WCodigo))
                {
                    marcamodelo.codigo = WCodigo;
                }
                else
                {
                    MessageBox.Show("O código informado não é um número válido.", "CONTEÚDO DA PESQUISA");
                }
            }
            listaGrid(marcamodelo);
        }
Exemple #21
0
        private void BOTAOVEICULO_Click(object sender, EventArgs e)
        {
            frmVeiculoLoc manutencaoFrm = new frmVeiculoLoc();

            manutencaoFrm.ShowDialog();

            if (manutencaoFrm.codigoretornado != "" && manutencaoFrm.codigoretornado != null)
            {
                VeiculoModelo veiculo = new VeiculoModelo();
                veiculo.codigo = int.Parse(manutencaoFrm.codigoretornado);
                VeiculoControle veiculoControle = new VeiculoControle();
                veiculo = veiculoControle.atualizatela(veiculo);
                EDITVEICULOCODIGO.Text = Convert.ToString(veiculo.codigo);
                EDITPLACA.Text         = veiculo.placa;
                if (veiculo.marcamodelocodigo > 0)
                {
                    MarcamodeloModelo marcaModelo = new MarcamodeloModelo();
                    marcaModelo.codigo = veiculo.marcamodelocodigo;
                    MarcamodeloControle marcaControle = new MarcamodeloControle();
                    marcaModelo          = marcaControle.pesquisaMarca(marcaModelo);
                    EDITMARCAMODELO.Text = marcaModelo.descricao;
                }
            }
        }
Exemple #22
0
        public RotaModelo pesquisaRota(RotaModelo rota)
        {
            try
            {
                AbrirConexao();
                MySqlDataReader tabelaDados;
                comando = new MySqlCommand("SELECT * FROM ROTA WHERE CONTROLE = @CONTROLE", conexao);
                comando.Parameters.AddWithValue("@controle", rota.controle);
                // Executa a consulta
                tabelaDados = comando.ExecuteReader();
                MarcamodeloModelo marca = new MarcamodeloModelo();
                while (tabelaDados.Read()) // Lendo registro
                {
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("CONTROLE")))
                    {
                        rota.controle = tabelaDados.GetInt32("CONTROLE");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DATAINICIO")))
                    {
                        rota.datainicio = Convert.ToDateTime(tabelaDados.GetString("DATAINICIO"));
                    }

                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("HORAINICIO")))
                    {
                        rota.horainicio = tabelaDados.GetTimeSpan("HORAINICIO");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DATAFIM")))
                    {
                        rota.datafim = Convert.ToDateTime(tabelaDados.GetString("DATAFIM"));
                    }

                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("HORAFIM")))
                    {
                        rota.horafim = tabelaDados.GetTimeSpan("HORAFIM");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("MOTORISTACODIGO")))
                    {
                        rota.motoristacodigo = tabelaDados.GetInt32("MOTORISTACODIGO");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("NRPASSAGEIROS")))
                    {
                        rota.nrpassageiros = tabelaDados.GetInt32("NRPASSAGEIROS");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("VEICULOCODIGO")))
                    {
                        rota.veiculocodigo = tabelaDados.GetInt32("VEICULOCODIGO");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("LOCALORIGEM")))
                    {
                        rota.localorigem = tabelaDados.GetString("LOCALORIGEM");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("LOCALDESTINO")))
                    {
                        rota.localdestino = tabelaDados.GetString("LOCALDESTINO");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("KMPERCORRIDO")))
                    {
                        rota.kmpercorrido = Convert.ToDecimal(tabelaDados.GetString("KMPERCORRIDO"));
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DESCRICAOATENDIMENTO")))
                    {
                        rota.descricaoatendimento = tabelaDados.GetString("DESCRICAOATENDIMENTO");
                    }
                }
                tabelaDados.Close();
                return(rota);
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                FecharConexao();
            }
        }
Exemple #23
0
        private void BOTAOLOCALIZAR_Click(object sender, EventArgs e)
        {
            BOTAOATUALIZAR.Enabled = true;
            BOTAOSALVAR.Enabled    = true;
            BOTAOEXCLUIR.Enabled   = true;

            FRotaLoc rotaLocFrm = new FRotaLoc();

            rotaLocFrm.ShowDialog();

            if (rotaLocFrm.codigoretornado != "" && rotaLocFrm.codigoretornado != null)
            {
                RotaModelo rotaModelo = new RotaModelo();
                rotaModelo.controle = int.Parse(rotaLocFrm.codigoretornado);
                RotaControle rotaControle = new RotaControle();
                rotaModelo      = rotaControle.pesquisaRota(rotaModelo);
                EDITCODIGO.Text = Convert.ToString(rotaModelo.controle);
                if (rotaModelo.datainicio != DateTime.MinValue)  //data nao foi iniciada
                {
                    DateTime wdata = new DateTime();
                    wdata = rotaModelo.datainicio;
                    EDITDATAINICIO.Text = wdata.ToShortDateString();
                }

                EDITHORAINICIO.Text = Convert.ToString(rotaModelo.horainicio);
                if (rotaModelo.datafim != DateTime.MinValue)  //data nao foi iniciada
                {
                    DateTime wdata = new DateTime();
                    wdata            = rotaModelo.datafim;
                    EDITDATAFIM.Text = wdata.ToShortDateString();
                }

                EDITHORAFIM.Text           = Convert.ToString(rotaModelo.horafim);
                EDITCODIGOMOTORISTA.Text   = Convert.ToString(rotaModelo.motoristacodigo);
                EDITNUMEROPASSAGEIROS.Text = Convert.ToString(rotaModelo.nrpassageiros);
                EDITVEICULOCODIGO.Text     = Convert.ToString(rotaModelo.veiculocodigo);
                EDITORIGEM.Text            = rotaModelo.localorigem;
                EDITDESTINO.Text           = rotaModelo.localdestino;
                EDITKMPERCORRIDO.Text      = Convert.ToString(rotaModelo.kmpercorrido);
                EDITDESCRICAO.Text         = rotaModelo.descricaoatendimento;

                if (rotaModelo.veiculocodigo > 0)
                {
                    VeiculoModelo veiculoModelo = new VeiculoModelo();
                    veiculoModelo.codigo = rotaModelo.veiculocodigo;
                    VeiculoControle veiculoControle = new VeiculoControle();
                    veiculoModelo  = veiculoControle.atualizatela(veiculoModelo);
                    EDITPLACA.Text = veiculoModelo.placa;
                    if (veiculoModelo.marcamodelocodigo > 0)
                    {
                        MarcamodeloModelo marcaModelo = new MarcamodeloModelo();
                        marcaModelo.codigo = veiculoModelo.marcamodelocodigo;
                        MarcamodeloControle marcaControle = new MarcamodeloControle();
                        marcaModelo          = marcaControle.pesquisaMarca(marcaModelo);
                        EDITMARCAMODELO.Text = marcaModelo.descricao;
                    }
                }

                if (rotaModelo.motoristacodigo > 0)
                {
                    MotoristaModelo motoristaModelo = new MotoristaModelo();
                    motoristaModelo.codigo = rotaModelo.motoristacodigo;
                    MotoristaControle motoristaControle = new MotoristaControle();
                    motoristaModelo        = motoristaControle.atualizatela(motoristaModelo);
                    EDITNOMEMOTORISTA.Text = motoristaModelo.nome;
                }
            }
            BOTAOPESQUISARROTA_Click(sender, e);
        }