public void SaveB2bHotels(Models.CorporateUserModel data, string pB2BHotels) { BLayer.B2BUser.DeleteB2bHotels(data.UserId); long cid = 0; long.TryParse(User.Identity.GetUserId(), out cid); CLayer.B2BHotels objB2BHotels = new CLayer.B2BHotels(); if (pB2BHotels != "") { string[] HotelIDsArray = pB2BHotels.Split('-'); if (HotelIDsArray.Length > 0) { string[] HotelListArray = HotelIDsArray[0].Split(','); for (int i = 0; i < HotelListArray.Length; i++) { objB2BHotels.B2BHotel_ID = 0; if (data.UserId > 0) { objB2BHotels.UserID = data.UserId; } else { objB2BHotels.UserID = cid; } objB2BHotels.HotelOrder = Convert.ToInt64(HotelIDsArray[1].Split(',')[i]); objB2BHotels.PropertyID = Convert.ToInt64(HotelListArray[i]); objB2BHotels.Title = data.HotelName; BLayer.B2BUser.SaveB2BHotels(objB2BHotels); } } } }
public void SaveB2BHotels(CLayer.B2BHotels data) { List <DataPlug.Parameter> parameter = new List <DataPlug.Parameter>(); parameter.Add(Connection.GetParameter("pB2BHotel_ID", DataPlug.DataType._BigInt, data.B2BHotel_ID)); parameter.Add(Connection.GetParameter("pPropertyID", DataPlug.DataType._BigInt, data.PropertyID)); parameter.Add(Connection.GetParameter("pTitle", DataPlug.DataType._Varchar, data.Title)); parameter.Add(Connection.GetParameter("pHotelOrder", DataPlug.DataType._Int, data.HotelOrder)); parameter.Add(Connection.GetParameter("pUserId", DataPlug.DataType._Int, data.UserID)); Connection.ExecuteQueryScalar("b2bHotels_save", parameter); }
public static void SaveB2BHotels(CLayer.B2BHotels data) { DataLayer.B2BUser b2buser = new DataLayer.B2BUser(); b2buser.SaveB2BHotels(data); }