Ejemplo n.º 1
0
        public async Task ActualizarRegistro(RegistroYAuditoria registroAuditoria)
        {
            using (SqlConnection con = new SqlConnection(Contexto.Configuracion.ConexionBaseDatos))
            {
                using (SqlCommand cmd = new SqlCommand("OperacionesRegistroCorrespondenciaSP", con))
                {
                    cmd.CommandType = CommandType.StoredProcedure;

                    cmd.Parameters.Add("@EmailDestinatario", SqlDbType.VarChar).Value     = registroAuditoria.EmailDestinatario;
                    cmd.Parameters.Add("@TelefonoDestinatario", SqlDbType.VarChar).Value  = registroAuditoria.TelefonoDestinatario;
                    cmd.Parameters.Add("@DireccionDestinatario", SqlDbType.VarChar).Value = registroAuditoria.DireccionDestinatario;
                    cmd.Parameters.Add("@DocumentoDigital", SqlDbType.Text).Value         = registroAuditoria.DocumentoDigital;
                    cmd.Parameters.Add("@Consecutivo", SqlDbType.VarChar).Value           = registroAuditoria.Consecutivo;
                    cmd.Parameters.Add("@IdRegistroCorrespondencia", SqlDbType.Int).Value = registroAuditoria.IdRegistroCorrespondencia;
                    cmd.Parameters.Add("@IdEstadoCorrespondencia", SqlDbType.Int).Value   = registroAuditoria.IdEstadoCorrespondencia;
                    cmd.Parameters.Add("@IdEmpleado", SqlDbType.Int).Value = registroAuditoria.IdEmpleado;

                    con.Open();
                    await cmd.ExecuteNonQueryAsync();
                }
            }
        }
Ejemplo n.º 2
0
 public async Task ModificarRegistro(RegistroYAuditoria registroAuditoria)
 {
     await _registroCorrespondenciaSP.ActualizarRegistro(registroAuditoria);
 }
 public async Task ModificarRegistro(RegistroYAuditoriaDto registroAuditoriaDto)
 {
     RegistroYAuditoria registroAuditoria = iMapper.Map <RegistroYAuditoriaDto, RegistroYAuditoria>(registroAuditoriaDto);
     await _registroCorrespondenciaDominio.ModificarRegistro(registroAuditoria);
 }