コード例 #1
0
        private void BOTAOATUALIZAR_Click(object sender, EventArgs e)
        {
            OcorrenciaModelo ocorrencia = new OcorrenciaModelo();
            Funcoes          funcoes    = new Funcoes();

            if (EDITCODIGOOCORRENCIA.Text != "" && EDITCODIGOOCORRENCIA.Text != null)
            {
                ocorrencia.controle = Convert.ToInt32(EDITCODIGOOCORRENCIA.Text);
            }

            if (funcoes.ApenasNumeros(EDITDATAOCORRENCIA.Text) != "" && funcoes.ApenasNumeros(EDITDATAOCORRENCIA.Text) != null)
            {
                ocorrencia.dataocorrencia = DateTime.Parse(EDITDATAOCORRENCIA.Text, new System.Globalization.CultureInfo("pt-BR"));
            }
            ocorrencia.horaocorrencia  = EDITHORAOCORRENCIA.Text;
            ocorrencia.veiculocodigo   = Convert.ToInt32(EDITVEICULOCODIGO.Text);
            ocorrencia.motoristacodigo = Convert.ToInt32(EDITMOTORISTACODIGO.Text);
            ocorrencia.localocorrencia = EDITLOCALOCORRENCIA.Text;
            ocorrencia.tipoocorrencia  = EDITTIPOOCORRENCIA.Text;
            OcorrenciaControle controleOcorrencia = new OcorrenciaControle();

            controleOcorrencia.alterar(ocorrencia);


            MessageBox.Show("Ocorencia atualizada com sucesso", "Cadastro Ocorrencia");
            limpaTela();
        }
コード例 #2
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);
        }
コード例 #3
0
        private void BOTAOEXCLUIR_Click(object sender, EventArgs e)
        {
            OcorrenciaModelo ocorrencia = new OcorrenciaModelo();

            ocorrencia.controle = Convert.ToInt32(EDITCODIGOOCORRENCIA.Text);
            OcorrenciaControle ocorrenciaControle = new OcorrenciaControle();

            ocorrenciaControle.excluir(ocorrencia);

            MessageBox.Show("Ocorrencia excluida com sucesso", "Cadastro Ocorrência");
            limpaTela();
        }