public ActionResult Create(BusinessSectionsModel BusinessSectionsObj) { //------------------------------------------ //Check ModelState //------------------------------------------ if (!ModelState.IsValid) { return(new HttpStatusCodeResult(HttpStatusCode.InternalServerError, "Invalid data")); } //------------------------------------------ try { bool result = BusinessSectionsFactor.Create(BusinessSectionsObj); if (result == true) { return(List(1, 25, null, null, null, null)); } else { return(new HttpStatusCodeResult(HttpStatusCode.InternalServerError, "Saving operation faild")); } } catch (Exception ex) { return(new HttpStatusCodeResult(HttpStatusCode.InternalServerError, ex.Message)); } }
//------------------------------------------------------------------------------------------------------ #endregion #region --------------GetObject-------------- //------------------------------------------------------------------------------------------------------ /// <summary> /// Gets the spesific record. /// </summary> /// <param name="ID">The model id.</param> /// <returns>Model object.</returns> //-------------------------------------------------------------------- public static BusinessSectionsModel GetObject(int BusinessSectionID) { BusinessSectionsModel BusinessSectionsObj = null; List <BusinessSectionsModel> list = BusinessSectionsSqlDataPrvider.Instance.Get(BusinessSectionID); if (list != null && list.Count > 0) { BusinessSectionsObj = list[0]; } return(BusinessSectionsObj); }
public ActionResult GetObject(int id) { try { BusinessSectionsModel BusinessSectionsObj = BusinessSectionsFactor.GetObject(id); if (BusinessSectionsObj == null) { BusinessSectionsObj = new BusinessSectionsModel(); } return(Json(BusinessSectionsObj, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(new HttpStatusCodeResult(HttpStatusCode.InternalServerError, ex.Message)); } }
//------------------------------------------------------------------------------------------------------ #endregion #region --------------Update-------------- //------------------------------------------------------------------------------------------------------ /// <summary> /// Updates model object by calling sql data provider update method. /// </summary> /// <param name="BusinessSectionsObj">The model object.</param> /// <returns>The result of update operation.</returns> //-------------------------------------------------------------------- public static bool Update(BusinessSectionsModel BusinessSectionsObj) { return(BusinessSectionsSqlDataPrvider.Instance.Update(BusinessSectionsObj)); }