private void BtnAddManutencao_Click(object sender, EventArgs e) { if (validaManutencao()) { var veiculo = BuscaVeiculo(); var manutencoesBuilder = new ManutencoesBuilder() .GetData(dateManutencao.Value.Date) .GetKm(Convert.ToInt32(txtKmManutencao.Text)) .GetDescricao(txtDescricaoManutencao.Text) .GetValor(Convert.ToDecimal(txtValorManutencao.Text)) .GetVeiculoId(veiculo.Id); Manutencoes manutencao = manutencoesBuilder.Build(); if (new ManutencoesDao().DbAdd(manutencao)) { LimparTela(); MessageBox.Show($"Manutenção no valor de {manutencao.Valor.ToString("C")} no veiculo de placa {veiculo.Placa} Adicionada com sucesso!"); AtualizaTabelaManutencao(); } else { MessageBox.Show("Erro ao adicinar a manutenção, favor tentar novamente."); } } }
private void BtnAddManutencao_Click(object sender, EventArgs e) { var veiculo = BuscaVeiculo(); var manutencoesBuilder = new ManutencoesBuilder() .GetData(dateManutencao.Value) .GetKm(Convert.ToInt32(txtKmManutencao.Text)) .GetDescricao(txtDescricaoManutencao.Text) .GetValor(Convert.ToDecimal(txtValorManutencao.Text)) .GetVeiculoId(veiculo.Id); Manutencoes manutencao = manutencoesBuilder.Build(); new ManutencoesDao().DbAdd(manutencao); LimparTela(); MessageBox.Show($"Manutenção no valor de {manutencao.Valor.ToString("C")} no veiculo de placa {veiculo.Placa} Adicionada com sucesso!"); }