private Apolices fillApoliceWithData(int id_cliente) { Apolices apolice = new Apolices(); apolice.ClienteId = id_cliente; apolice.FIPEId = fipe_id; apolice.AnoFabricacao = (int)edtAnoFabricacao.Value; apolice.Chassi = edtChassi.Text; apolice.Placa = edtPlaca.Text; if (combustivel_id != 0) { apolice.Combustivel = combustivel_id; } else { apolice.Combustivel = 1; } apolice.Roubo = cboxRoubos.Checked; apolice.Vidros = cboxVidros.Checked; apolice.Acidentes = cboxAcidentes.Checked; apolice.DanosTerceiros = cboxTerceiros.Checked; apolice.FranquiaRed = cboxFranqRed.Checked; apolice.ValorDoBem = (double)edtValorVeiculo.Value; apolice.ValorApolice = (double)edtValorApolice.Value; apolice.ValorPremio = (double)edtValorPremio.Value; apolice.ValorFranquia = (double)edtValorFranquia.Value; return(apolice); }
private void finalizarESalvar() { id_cliente_finaliza = getNewIdCliente(); Clientes cliente = new Clientes() { Id = id_cliente_finaliza, Nome = edtNome.Text, CPF = edtCpf.Text.Replace(",", "."), RG = edtRg.Text, OrgaoEmissor = edtOrgaoEmissor.Text, DataNascimento = edtDataNascimento.Value, CartMotorista = edtCnh.Text, EmissaoCartMot = edtEmissaoCnh.Value, CategoriaMot = cbbCategoria.SelectedValue.ToString(), Telefone = edtTelefone.Text, Celular = edtCelular.Text, Email = edtEmail.Text, Endereco = edtEndereco.Text, CEP = edtCep.Text, Cidade = edtCidade.Text, UF = edtUf.Text }; this.db.Clientes.Add(cliente); Apolices ap = fillApoliceWithData(id_cliente_finaliza); this.db.Apolices.Add(ap); this.db.SaveChanges(); this.apolice = ap; MessageBox.Show("Dados Salvos Com Sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); }