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; } } } } }
private void BOTAOSALVAR_Click(object sender, EventArgs e) { if (validaDados()) { LocacaoModelo locacao = new LocacaoModelo(); Funcoes funcoes = new Funcoes(); if (EDITCONTROLE.Text != "" && EDITCONTROLE.Text != null) { locacao.controle = Convert.ToInt32(EDITCONTROLE.Text); } if (EDITVEICULOCODIGO.Text != "" && EDITVEICULOCODIGO.Text != null) { locacao.veiculocodigo = Convert.ToInt32(EDITVEICULOCODIGO.Text); } if (funcoes.ApenasNumeros(EDITDATAINICIOLOCACAO.Text) != "" && funcoes.ApenasNumeros(EDITDATAINICIOLOCACAO.Text) != null) { locacao.datainiciolocacao = Convert.ToDateTime(EDITDATAINICIOLOCACAO.Text); } if (funcoes.ApenasNumeros(EDITDATAFIMLOCACAO.Text) != "" && funcoes.ApenasNumeros(EDITDATAFIMLOCACAO.Text) != null) { locacao.datafimlocacao = Convert.ToDateTime(EDITDATAFIMLOCACAO.Text); } if (funcoes.ApenasNumeros(EDITVALORLOCACAO.Text) != "" && funcoes.ApenasNumeros(EDITVALORLOCACAO.Text) != null) { locacao.valorlocacao = Convert.ToInt32(EDITVALORLOCACAO.Text); } LocacaoControle locacaocontrole = new LocacaoControle(); if (EDITCONTROLE.Text != "" || (EDITCONTROLE.Text == null)) { locacaocontrole.alterar(locacao); } else { locacaocontrole.salvar(locacao); } MessageBox.Show("Cadastro realizado com sucesso"); limpaTela(); } }