public ActionResult List(int page, int rp, string sortname, string sortorder, string qtype, string query) { int pageSize = rp; int totalRecords = 0; List <ItemsModel> itemsList = ItemsFactor.GetPageByPage(page, pageSize, out totalRecords); return(CreateFlexiJson(itemsList, page, totalRecords)); }
//---------------------------------------------------------------------------------------------- #endregion #region -----------------List----------------- //---------------------------------------------------------------------------------------------- public ActionResult List(int page, int rp, string sortname, string sortorder, string qtype, string query) { try { int pageSize = rp; int totalRecords = 0; List <ItemsModel> itemsList = ItemsFactor.GetPageByPage(page, pageSize, sortname, sortorder, qtype, query, out totalRecords); if (itemsList.Count > 0) { return(CreateFlexiJson(itemsList, page, totalRecords)); } else { return(new HttpStatusCodeResult(System.Net.HttpStatusCode.InternalServerError, "Error")); } } catch (Exception ex) { } return(new HttpStatusCodeResult(System.Net.HttpStatusCode.InternalServerError, "Error")); }
public ActionResult Page(int id) { try { int pageSize = 15; int totalRecords = 0; List <ItemsModel> itemsList = ItemsFactor.GetPageByPage(id, pageSize, null, null, null, null, out totalRecords); if (itemsList.Count > 0) { return(CreateFlexiJson(itemsList, id, totalRecords)); } else { return(new HttpStatusCodeResult(System.Net.HttpStatusCode.InternalServerError, "Error")); } } catch (Exception ex) { } return(new HttpStatusCodeResult(System.Net.HttpStatusCode.InternalServerError, "Error")); }
public ActionResult Save(ItemsModel itemsObj) { try { if (ModelState.IsValid) { bool result = ItemsFactor.Save(itemsObj); if (result == true) { int pageSize = 15; int totalRecords = 0; int page = 1; List <ItemsModel> itemsList = ItemsFactor.GetPageByPage(page, pageSize, null, null, null, null, out totalRecords); return(CreateFlexiJson(itemsList, page, totalRecords)); } } } catch (Exception ex) { } return(new HttpStatusCodeResult(System.Net.HttpStatusCode.InternalServerError, "Saving operation faild")); }
//---------------------------------------------------------------------------------------------- #endregion #region -----------------Delete----------------- //---------------------------------------------------------------------------------------------- public ActionResult Delete(int[] ids) { try { if (ModelState.IsValid) { ItemsFactor.DeleteGroupofobjects(ids); //-------------------------------------- { int pageSize = 15; int totalRecords = 0; int page = 1; List <ItemsModel> itemsList = ItemsFactor.GetPageByPage(page, pageSize, null, null, null, null, out totalRecords); return(CreateFlexiJson(itemsList, page, totalRecords)); } //-------------------------------------- } } catch (Exception ex) { } return(new HttpStatusCodeResult(System.Net.HttpStatusCode.InternalServerError, "Error")); }