private void AtualizaDataGrid() { if (!string.IsNullOrEmpty(comboBox4.Text)) { int id = militar.GetIdByName(comboBox4.Text); dataGridView1.DataSource = gerenciamento.GetTable(id); } else { dataGridView1.DataSource = gerenciamento.GetTable(); } }
private void BSalvar(object sender, EventArgs e) { if (TelaValida()) { DateTime saida = dtpSaida.Value; DateTime volta = dtpVolta.Value; int id = militar.GetIdByName(cmbNomedeGuerra.Text); bool sucesso; if (idGerenciamento > 0) //Edição { DTOGerenciamento dto = new DTOGerenciamento { Id = idGerenciamento, Motivo = txtMotivo.Text, Saida = saida, Retorno = volta }; sucesso = gerenciamento.Update(dto); } else //novo gerenciamento { sucesso = gerenciamento.Insert(militar: id, motivo: txtMotivo.Text, saida: saida, retorno: volta); } if (sucesso) { MessageBox.Show("Gerenciamento salvo com sucesso!"); LimparTela(); } else { MessageBox.Show("Houve um erro ao salvar"); } } this.Close(); }