public ActionResult _AjaxIndex(GridCommand command, EntityPreferenceSearchModel searchModel) { SearchStatementModel searchStatementModel = this.PrepareSearchStatement(command, searchModel); GridModel <EntityPreference> list = GetAjaxPageData <EntityPreference>(searchStatementModel, command); foreach (EntityPreference entityPreference in list.Data) { entityPreference.EntityPreferenceDesc = this.systemMgr.TranslateEntityPreferenceDescription(entityPreference.Description.ToString()); } return(PartialView(list)); }
public ActionResult _AjaxIndex(GridCommand command, EntityPreferenceSearchModel searchModel) { SearchStatementModel searchStatementModel = this.PrepareSearchStatement(command, searchModel); GridModel<EntityPreference> list = GetAjaxPageData<EntityPreference>(searchStatementModel, command); foreach (EntityPreference entityPreference in list.Data) { entityPreference.EntityPreferenceDesc = this.systemMgr.TranslateEntityPreferenceDescription(entityPreference.Description.ToString()); } return PartialView(list); }
public ActionResult update(int? id, string value, GridCommand command, EntityPreferenceSearchModel searchModel) { if (id.HasValue) { EntityPreference entityPreference = this.genericMgr.FindById<EntityPreference>((int)id); entityPreference.Value = value; this.genericMgr.Update(entityPreference); systemMgr.ResetCache(); //SaveSuccessMessage(Resources.SYS.EntityPreference.EntityPreference_Updated); } SearchStatementModel searchStatementModel = this.PrepareSearchStatement(command, searchModel); GridModel<EntityPreference> gridmodel = GetAjaxPageData<EntityPreference>(searchStatementModel, command); foreach (var item in gridmodel.Data) { item.EntityPreferenceDesc = this.systemMgr.TranslateEntityPreferenceDescription(item.Description.ToString()); } return PartialView(gridmodel); }
public ActionResult update(int?id, string value, GridCommand command, EntityPreferenceSearchModel searchModel) { if (id.HasValue) { EntityPreference entityPreference = base.genericMgr.FindById <EntityPreference>((int)id); entityPreference.Value = value; base.genericMgr.Update(entityPreference); //SaveSuccessMessage(Resources.SYS.EntityPreference.EntityPreference_Updated); } SearchStatementModel searchStatementModel = this.PrepareSearchStatement(command, searchModel); GridModel <EntityPreference> gridmodel = GetAjaxPageData <EntityPreference>(searchStatementModel, command); foreach (var item in gridmodel.Data) { item.EntityPreferenceDesc = this.systemMgr.TranslateEntityPreferenceDescription(item.Description.ToString()); } return(PartialView(gridmodel)); }
/// <summary> /// Search Statement /// </summary> /// <param name="command">Telerik GridCommand</param> /// <param name="searchModel">Item Search Model</param> /// <returns>return Search Statement</returns> private SearchStatementModel PrepareSearchStatement(GridCommand command, EntityPreferenceSearchModel searchModel) { string whereStatement = string.Empty; IList <object> param = new List <object>(); if (command.SortDescriptors.Count > 0) { if (command.SortDescriptors[0].Member == "EntityPreferenceDesc") { command.SortDescriptors[0].Member = "Description"; } } string sortingStatement = HqlStatementHelper.GetSortingStatement(command.SortDescriptors); SearchStatementModel searchStatementModel = new SearchStatementModel(); searchStatementModel.SelectCountStatement = entityPrefSelectCountStatement; searchStatementModel.SelectStatement = entityPrefSelectStatement; searchStatementModel.WhereStatement = whereStatement; searchStatementModel.SortingStatement = sortingStatement; searchStatementModel.Parameters = param.ToArray <object>(); return(searchStatementModel); }
/// <summary> /// Search Statement /// </summary> /// <param name="command">Telerik GridCommand</param> /// <param name="searchModel">Item Search Model</param> /// <returns>return Search Statement</returns> private SearchStatementModel PrepareSearchStatement(GridCommand command, EntityPreferenceSearchModel searchModel) { string whereStatement = string.Empty; IList<object> param = new List<object>(); if (command.SortDescriptors.Count > 0) { if (command.SortDescriptors[0].Member == "EntityPreferenceDesc") command.SortDescriptors[0].Member = "Description"; } string sortingStatement = HqlStatementHelper.GetSortingStatement(command.SortDescriptors); SearchStatementModel searchStatementModel = new SearchStatementModel(); searchStatementModel.SelectCountStatement = entityPrefSelectCountStatement; searchStatementModel.SelectStatement = entityPrefSelectStatement; searchStatementModel.WhereStatement = whereStatement; searchStatementModel.SortingStatement = sortingStatement; searchStatementModel.Parameters = param.ToArray<object>(); return searchStatementModel; }
public ActionResult Index(GridCommand command, EntityPreferenceSearchModel searchModel) { ViewBag.PageSize = base.ProcessPageSize(command.PageSize); return View(); }
public ActionResult Index(GridCommand command, EntityPreferenceSearchModel searchModel) { ViewBag.PageSize = base.ProcessPageSize(command.PageSize); return(View()); }