private string GetDefaultEndDate(IQueryParamaters parameter) { string end = String.Empty; if (parameter is TopPlayerParameters) { end = (new TopPlayerParameters()).End; } else if (parameter is OperationSummaryParameters) { end = (new OperationSummaryParameters()).End; } return(end); }
private string GetDefaultStartDate(IQueryParamaters parameter) { string start = String.Empty; if (parameter is TopPlayerParameters) { start = (new TopPlayerParameters()).Start; } else if (parameter is OperationSummaryParameters) { start = (new OperationSummaryParameters()).Start; } else if (parameter is SlotOccupationParameters) { start = (new SlotOccupationParameters()).Start; } return(start); }
public UIChartModel GetUIChartModel(string groupname, string userId, string langId, IQueryParamaters parameter) { UIChartModel model = new UIChartModel(); model.UIChartList = this.GetUIChartByGroupName(groupname).ToList(); model.QueryParameter = parameter; using (LanguageService _service = new LanguageService()) { model.LanguageList = _service.GetAll().ToList(); } using (UserService _service = new UserService()) { model.MenuList = _service.GetAppMenusTranslation(userId, langId); model.AllMenuItemList = _service.GetAllMenuItems(userId); model.AllMenuItemTranslationList = _service.GetAllMenuItemsTranslation(userId, langId); } model.DefaultStartDate = GetDefaultStartDate(parameter); model.DefaultEndDate = GetDefaultEndDate(parameter); model.IsControlButtonDark = false; //control button disiplayed with normal color model.OperationSummaryServerCache = Config.OperationSummaryServerCache; model.SlotOccupationServerCache = Config.SlotOccupationServerCache; model.TopPlayersServerCache = Config.TopPlayersServerCache; model.PlayerSearchServerCache = Config.PlayerSearchServerCache; return(model); }