private void SaveRoomRequestSettings() { if (roomRequestSetting == null) { roomRequestSetting = new GulliverLibrary.RoomRequestSetting(); if (hotelContract != null) { roomRequestSetting.Deal = hotelContract.Deal; roomRequestSetting.offercontractId = hotelContract.id; } else { roomRequestSetting.Deal = packageHandler.GetDealById(dealId); roomRequestSetting.offercontractId = 0; } } roomRequestSetting.emailTo = string.Join("#", txtEmailTo.Text.Split(new string[] { Environment.NewLine }, StringSplitOptions.None)); roomRequestSetting.emailCC = string.Join("#", txtEmailCC.Text.Split(new string[] { Environment.NewLine }, StringSplitOptions.None)); roomRequestSetting.emailFrom = txtEmailFrom.Text; roomRequestSetting.emailType = (rbnGroup.Checked) ? "Group" : "NotGroup"; roomRequestSetting.isRoomRequestEnable = cbEnableRoomReservation.Checked; roomRequestSetting.Deal.enableRoomRequest = cbEnableRoomReservation.Checked; packageHandler.UpdateRoomRequestSetting(roomRequestSetting); MessageBox.Show("Details saved successfully!"); }
public flcsRoomRequestSetting(string id, int dealId) { this.id = id; this.dealId = dealId; packageHandler = new PackageGenerator.PackageHandler(false, ConfigurationManager.AppSettings["enviroment"].ToString()); hotelContract = packageHandler.GetHotelContractByRecno(Convert.ToInt32(id), dealId); if (hotelContract != null) { roomRequestSetting = packageHandler.GetRoomRequestSettingByContractIdAndDeal(hotelContract.id, hotelContract.Deal.id); } else { roomRequestSetting = packageHandler.GetRoomRequestSettingByContractIdAndDeal(Convert.ToInt32(id), dealId); } InitializeComponent(); FillRoomRequestSettings(); }