private void bt_inserirVenda_Click(object sender, EventArgs e) { Cliente clienteSelecionado = LIST_clientes.SelectedItem as Cliente; Venda v = new Venda(); v.CarroVenda = new CarroVenda(); DialogResult guardar = MessageBox.Show("Tem a certeza que pertende inserir esta venda ? ", "GUARDAR", MessageBoxButtons.YesNo); if (guardar == DialogResult.Yes) { if (!ValidarTextBox(tb_chassi, tb_combustivel, tb_estado, tb_extras, tb_marca, tb_estado, tb_modelo, tb_valor)) { return; } if (!decimal.TryParse(tb_valor.Text.Replace('.', ','), out decimal valor)) { tb_valor.Text = string.Empty; tb_valor.Focus(); MessageBox.Show("Introduza um Valor!", "AVISO"); return; } v.Estado = tb_estado.Text; v.Data = Convert.ToDateTime(dateTimePicker_data.Text); v.Valor = valor; v.CarroVenda.NumeroChassis = tb_chassi.Text; v.CarroVenda.Marca = tb_marca.Text; v.CarroVenda.Modelo = tb_modelo.Text; v.CarroVenda.Combustivel = tb_combustivel.Text; v.CarroVenda.Extras = tb_extras.Text; clienteSelecionado.Venda.Add(v); MdGesStand.SaveChanges(); atualizar_listVendaCarro(); limpar_textbox(); MessageBox.Show("Venda inserida com sucesso!", "GUARDAR"); } else { limpar_textbox(); } }
private void bt_addCarro_Click(object sender, EventArgs e) { Cliente clienteSelecionado = LB_clientes.SelectedItem as Cliente; CarroOficina co = new CarroOficina(); co.NumeroChassis = tb_c_nChassis.Text; co.Marca = tb_c_marca.Text; co.Modelo = tb_c_modelo.Text; co.Combustivel = tb_c_combustivel.Text; co.Matricula = tb_c_matricula.Text; co.Kms = tb_c_kms.Text; clienteSelecionado.CarroOficina.Add(co); MdGesStand.SaveChanges(); atualizarCarros(); limparLabelsCarros(); }
private void BT_guardar_Click(object sender, EventArgs e) { DialogResult guardar = MessageBox.Show("Tem a certeza que pertende guardar/editar o cliente? ? ", "SALVAR", MessageBoxButtons.YesNo); //string verificar_nif = Convert.ToString(clienteDataGridView.CurrentRow.Cells[3].Value); //int conta = (from cliente in MdGesStand.Cliente // where cliente.NIF.Contains(nIFTextBox.Text) // orderby cliente.Nome // select cliente).ToList().Count(); if (guardar == DialogResult.Yes) { clienteDataGridView.Focus(); clienteDataGridView.Rows[0].Selected = true; clienteDataGridView.CurrentCell = clienteDataGridView.Rows[0].Cells[0]; MdGesStand.SaveChanges(); MessageBox.Show("O cliente foi guardado/alterado com sucesso!", "SUCESSO"); } }