public frmRegistrarEntradaSaida(int idUsuario) { InitializeComponent(); _registroEntradaSaidaNegocio = new RegistroEntradaSaidaNegocio(); _registroESModel = new RegistroEntradaSaidaModel(); _veiculoModel = new VeiculoModel(); _veiculoNegocio = new VeiculoNegocio(); _tipoVeiculoNegocio = new TipoVeiculoNegocio(); _idUsuario = idUsuario; LoadRegistros(); }
private void deleteToolStripMenuItem_Click(object sender, EventArgs e) { DialogResult dr = MessageBox.Show("Você deseja deletar esse tipo veiculo?", "Deletar", MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { var tipoNegocio = new TipoVeiculoNegocio(); int idTipoVeiculo = int.Parse(dgvTipoVeiculo.Rows[_index].Cells[0].Value.ToString()); tipoNegocio.Deletar(tipoNegocio.Selecionar(idTipoVeiculo)); MessageBox.Show("Deletado com sucesso"); LoadTipoVeiculos(); } }
public void LoadTipoVeiculos() { if (dgvTipoVeiculo.Rows.Count > 0) { dgvTipoVeiculo.Rows.Clear(); } TipoVeiculoNegocio tipoVeiculoNegocio = new TipoVeiculoNegocio(); var lista = tipoVeiculoNegocio.Listar(); foreach (var item in lista) { dgvTipoVeiculo.Rows.Add(item.Id, item.TipoVeiculo, item.ValorHora); } }
public void LoadVeiculos() { if (_clienteModel.Id != 0) { TipoVeiculoNegocio tipoVeiculoNegocio = new TipoVeiculoNegocio(); if (dgvVeiculos.Rows.Count > 0) { dgvVeiculos.Rows.Clear(); } var listaClienteVeiculo = _clienteVeiculoNegocio.Listar(r => r.Veiculo) .Where(r => r.ClienteId == _clienteModel.Id); foreach (var item in listaClienteVeiculo) { dgvVeiculos.Rows.Add(item.Id, item.Veiculo.Placa, tipoVeiculoNegocio.Selecionar(item.Veiculo.TipoVeiculoId).TipoVeiculo); } } }
private void btnSalvar_Click(object sender, EventArgs e) { TipoVeiculoNegocio tipoVeiculoNegocio = new TipoVeiculoNegocio(); TipoVeiculoModel tipoVeiculo = new TipoVeiculoModel(); tipoVeiculo.TipoVeiculo = txtTipoVeiculo.Text; if (double.TryParse(txtValorHora.Text, out double valorHora)) { tipoVeiculo.ValorHora = valorHora; } //Verifica se o textbox id não é null e se pode ser convertido para o inteiro if (txtId.Text != null && int.TryParse(txtId.Text, out int id)) { tipoVeiculo.Id = id; tipoVeiculoNegocio.Atualiza(tipoVeiculo); } else { tipoVeiculoNegocio.Incluir(tipoVeiculo); } LoadTipoVeiculos(); LimparCampos(); }