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(); }
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); }
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(); }