public ActionResult Edit(int id) { try { ViewBag.Saved = false; Models.AccommodationFeatureModel mbt = new AccommodationFeatureModel() { AccommodationFeatureId = 0 }; CLayer.AccommodationFeature pt = BLayer.AccommodationFeature.Get(id); if (pt != null) { mbt = new AccommodationFeatureModel() { AccommodationFeatureId = pt.AccommodationFeatureId, Title = pt.Title, Style = pt.Style, Showfeatures = pt.Showfeatures } } ; return(PartialView("_Edit", mbt)); } catch (Exception ex) { Common.LogHandler.HandleError(ex); return(Redirect("~/Admin/ErrorPage")); } }
public ActionResult Edit(Models.AccommodationFeatureModel data) { try { if (ModelState.IsValid) { CLayer.AccommodationFeature pt = new CLayer.AccommodationFeature() { AccommodationFeatureId = data.AccommodationFeatureId, // RoomTypeId = data.RoomTypeId, Title = data.Title, Style = data.Style, Showfeatures = data.Showfeatures }; BLayer.AccommodationFeature.Save(pt); ViewBag.Saved = true; } else { ViewBag.Saved = false; } return(RedirectToAction("Index")); } catch (Exception ex) { Common.LogHandler.HandleError(ex); return(Redirect("~/Admin/ErrorPage")); } }
public int SaveAccommodationFeature(CLayer.AccommodationFeature data) { List <DataPlug.Parameter> param = new List <DataPlug.Parameter>(); param.Add(Connection.GetParameter("pAccommodationId", DataPlug.DataType._BigInt, data.AccommodationId)); param.Add(Connection.GetParameter("pAccommodationFeatureId", DataPlug.DataType._BigInt, data.AccommodationFeatureId)); object result = Connection.ExecuteQueryScalar("accommodationfeature_SaveAccommodation", param); return(Connection.ToInteger(result)); }
public int Save(CLayer.AccommodationFeature AccomodationFeature) { List <DataPlug.Parameter> param = new List <DataPlug.Parameter>(); param.Add(Connection.GetParameter("pFeatureId", DataPlug.DataType._BigInt, AccomodationFeature.AccommodationFeatureId)); param.Add(Connection.GetParameter("pTitle", DataPlug.DataType._Varchar, AccomodationFeature.Title)); param.Add(Connection.GetParameter("pStyle", DataPlug.DataType._Varchar, AccomodationFeature.Style)); param.Add(Connection.GetParameter("pIsShow", DataPlug.DataType._Bool, AccomodationFeature.Showfeatures)); int result = Connection.ExecuteQuery("accommodationfeature_Save", param); return(result); }
public string AccommodationFeatureSave(long AccommodationId, string features) { BLayer.AccommodationFeature.DeleteFeatureOnAccommodation(AccommodationId); string[] ids = features.Split(','); for (int i = 0; i < ids.Length - 1; i++)// ids.Length-1 because there will be an empty string in the last row of array { CLayer.AccommodationFeature af = new CLayer.AccommodationFeature() { AccommodationFeatureId = Convert.ToInt32(ids[i].ToString()), AccommodationId = AccommodationId }; BLayer.AccommodationFeature.SaveAccommodationFeature(af); } return("true"); }
public CLayer.AccommodationFeature Get(int AccomodationFeatureID) { CLayer.AccommodationFeature roomtype = null; List <DataPlug.Parameter> param = new List <DataPlug.Parameter>(); param.Add(Connection.GetParameter("pFeatureId", DataPlug.DataType._BigInt, AccomodationFeatureID)); DataTable dt = Connection.GetTable("accommodationfeature_Get", param); if (dt.Rows.Count > 0) { roomtype = new CLayer.AccommodationFeature(); roomtype.AccommodationFeatureId = Connection.ToLong(dt.Rows[0]["AccommodationFeatureId"]); roomtype.Title = Connection.ToString(dt.Rows[0]["Title"]); roomtype.Style = Connection.ToString(dt.Rows[0]["Style"]); roomtype.Showfeatures = Connection.ToBoolean(dt.Rows[0]["IsShow"]); } return(roomtype); }
public static int SaveAccommodationFeature(CLayer.AccommodationFeature data) { DataLayer.AccommodationFeature AccomodationFeature = new DataLayer.AccommodationFeature(); return(AccomodationFeature.SaveAccommodationFeature(data)); }
public static int Save(CLayer.AccommodationFeature data) { DataLayer.AccommodationFeature af = new DataLayer.AccommodationFeature(); data.Validate(); return(af.Save(data)); }