public List <T> ListarLogDo(Domain.Model.Log diagnostico) { var query = GetQueryExpression <T>(true); query.Criteria.Conditions.Add(new ConditionExpression("New_DiagnosticoId", ConditionOperator.Equal, diagnostico.Id)); query.Orders.Add(new OrderExpression("createdon", OrderType.Descending)); return((List <T>) this.RetrieveMultiple(query).List); }
public void Add(LogCreateDTO log) { Domain.Model.Log model = new Domain.Model.Log() { Id = Guid.NewGuid(), ClassName = log.ClassName, LogDate = DateTimeOffset.Now, Message = log.Message, MethodName = log.MethodName, UserId = log.UserId, UserEmail = log.UserEmail, ControllerName = log.ControllerName, Exception = log.Exception, FriendlyMessage = log.FriendlyMessage, StackTrace = log.StackTrace }; _unitOfWork.Logs.Add(model); _unitOfWork.Commit(); }