public bool CustomEventAdd(int userId, DashboardEventToken token) { try { var entity = token.Token2Entity(userId); token.Uid = Guid.Parse(entity.Uid); CustomEventsRepository.Add(entity); return(CustomEventsRepository.UnitOfWork.CommitAndRefreshChanges()); } catch (Exception e) { Logger.Error("add custom event", e, CommonEnums.LoggerObjectTypes.Dashboard); return(false); } }