コード例 #1
0
ファイル: frmPrincipal.cs プロジェクト: Bia0001/T
 private void btnRegistrarSaida_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Deseja realmente registar a saída do veículo?", "Registro", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         if (dgvPermanenciaVeiculo.Rows.Count == 0)
         {
             mensagem("Selecione pelo menos um registro");
         }
         else
         {
             var pDAO = new PermanenciaVeiculoDAO();
             int id = Convert.ToInt32(dgvPermanenciaVeiculo.CurrentRow.Cells[0].Value);
             try
             {
                 var p = pDAO.find(id);
                 p.dataSaida = DateTime.Now;
                 pDAO.atualizar(p);
                 mensagem("Registro atualizado com sucesso!");
                 atualizaGridPermanenciaVeiculo();
             }
             catch (Exception)
             {
                 mensagem("Falha ao atualizar o registro");
             }
         }
     }
 }