private void btnAtualizar_Click(object sender, EventArgs e) { try { var historicoVisita = new HistoricoVisita { IdHistoricoVisita = Convert.ToInt32(txtCodigo.Text), Descricao = txtDescricao.Text, IdMorador = Convert.ToInt32(cmbMorador.SelectedValue), IdVisitante = Convert.ToInt32(cmbVisitante.SelectedValue), DataEntrada = Convert.ToDateTime(txtEntrada.Text) }; historicoVisita.DataSaida = string.IsNullOrWhiteSpace(txtSaida.Text.Replace("/", "").Replace(":", "").Trim()) ? historicoVisita.DataSaida : Convert.ToDateTime(txtSaida.Text); _historicoVisitaController.AlterarHistoricoVisita(historicoVisita); CaixaDeMensagem.MensagemDeSucesso(MensagensDoSistema.Sucesso); LimpaCampos(); CarregaDataGrid(); tblCtrlNovaVisita.SelectedIndex = 0; } catch (Exception exception) { CaixaDeMensagem.MensagemDeErro(exception.Message); } }
public void Inserir(HistoricoVisita historicoVisita) { using (Connection = new SqlConnection(StringConnection)) { var parametro = new DynamicParameters(); parametro.Add("@IdMorador", historicoVisita.IdMorador); parametro.Add("@IdVisitante", historicoVisita.IdVisitante); parametro.Add("@DataEntrada", historicoVisita.DataEntrada); parametro.Add("@DataSaida", historicoVisita.DataSaida); parametro.Add("@Descricao", historicoVisita.Descricao); Connection.Execute("Insert_HistoricoVisita", parametro, commandType: CommandType.StoredProcedure); } }
public void AlterarHistoricoVisita(HistoricoVisita historicoVisita) => _historicoVisitaRepositorio.Alterar(historicoVisita);
public void InserirHistoricoVisita(HistoricoVisita historicoVisita) => _historicoVisitaRepositorio.Inserir(historicoVisita);