/// <summary> /// Método para auditar la modificación de la entidad. /// </summary> /// <remarks> /// Sin comentarios especiales. /// </remarks> /// <param name="updatedBy"> /// Parámetro que indica el identificador único del usuario /// que modifica la entidad. /// </param> public virtual void AuditUpdate(string updatedBy) { // Creamos el objeto-valor AuditInfo. IAuditInfo auditInfoObject = AuditInfoFactory.Create( System.Convert.ToString(this.AuditInfo.CreatedBy), updatedBy, this.auditInfo.CreatedTimestamp, System.DateTime.UtcNow); // Establecemos los datos de auditoría. this.AuditInfo = auditInfoObject; }
/// <summary> /// Método para auditar la creación de la entidad. /// </summary> /// <remarks> /// Sin comentarios especiales. /// </remarks> /// <param name="createdBy"> /// Parámetro que indica el identificador único del usuario /// que modifica la entidad. /// </param> public virtual void AuditInsert(string createdBy) { // Creamos el objeto-valor AuditInfo. IAuditInfo auditInfoObject = AuditInfoFactory.Create( createdBy, null, System.DateTime.UtcNow, null); // Establecemos los datos de auditoría. this.AuditInfo = auditInfoObject; }