public FrmAtualizaCarros(Carro model) { InitializeComponent(); TxbID.Text = Convert.ToString(model.ID); TxbModelo.Text = model.Modelo; TxbMarca.Text = model.Marca; TxbAno.Text = Convert.ToString(model.Ano); TxbKm.Text = Convert.ToString(model.Km); TxbPreco.Text = Convert.ToString(model.Preco); TxbModelo.Focus(); }
private void BtnCadastrar_Click(object sender, EventArgs e) { Carro model = MapearDominio(); ICarroService service = Program.container.GetInstance <ICarroService>(); if (service.Adicionar(model)) { MessageBox.Show(this, "Carro Cadastrado com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparComponentes(); TxbModelo.Focus(); } else { TxbModelo.Focus(); MessageBox.Show(this, "Não foi possível adicionar o carro. \n\n" + service.ObterNotificacoes(), "LTPV", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnAtualizar_Click(object sender, EventArgs e) { Carro model = MapearDominio(); ICarroService service = Program.container.GetInstance <ICarroService>(); if (service.Atualizar(model)) { MessageBox.Show(this, "Carro Atualizado com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); FrmConsultaCarros frm = new FrmConsultaCarros(); frm.Show(); } else { TxbModelo.Focus(); MessageBox.Show(this, "Não foi possível atualizar o carro. \n\n" + service.ObterNotificacoes(), "LTPV", MessageBoxButtons.OK, MessageBoxIcon.Error); } }