private void CopyInitialProperties() { string pathProperties = GlobalConstants.PATH_SABRE_USER + "\\emulator.properties"; string sourcefile = string.Format(@"{0}\emulator.properties", GlobalConstants.PATH_SABRE_USER); string content = string.Empty; if (!File.Exists(pathProperties)) { GetFilesBD(GlobalConstants.PATH_SABRE_USER, "emulator.properties", true); using (StreamReader sr = new StreamReader(sourcefile, System.Text.Encoding.UTF8)) { content = sr.ReadToEnd(); content = content.Replace("[**AGENT_ID**]", Login.Firm); } using (StreamWriter sw = new StreamWriter(pathProperties, false, System.Text.Encoding.UTF8)) { sw.Write(content); } } if (!File.Exists(GlobalConstants.PATH_SABRE_COMPILED + "\\AutomatedHotelPrompt_SP.SSC")) { List <BannerImage> BannerImageList = GetBannerImageBL.GetBannerImageList("4"); if (BannerImageList.Count > 0) { Byte[] doc = BannerImageList[0].Content; File.WriteAllBytes(GlobalConstants.PATH_SABRE_COMPILED + "\\AutomatedHotelPrompt_SP.SSC", doc); } } }
private void InitialValidations() { try { if (this.Parameters != null) { if (this.Parameters.Length.Equals(1)) { lblTA.Text = this.Parameters[0]; BannerImageList.Clear(); lblStateConection.Text = "No Conectado"; lblStateConection.ForeColor = Color.Red; string sabreAnswer = string.Empty; string ta = string.Empty; string send = "‡J"; using (CommandsAPI objCommand = new CommandsAPI()) { sabreAnswer = objCommand.SendReceive(send); } CommandsQik.CopyResponse(sabreAnswer, ref ta, 1, 21, 6); SetTABL.SetTa(Login.Firm, ta); } else if (this.Parameters.Length.Equals(3)) { lblTA.Text = this.Parameters[0]; lblBienvenido.Text = this.Parameters[1]; lblInformacion.Text = this.Parameters[2]; lblStateConection.Visible = false; } } else { if (string.IsNullOrEmpty(activeBanner)) { activeBanner = ParameterBL.GetParameterValue("ActiveBanner").Values; } if (Convert.ToBoolean(activeBanner)) { try { if (BannerImageList != null) { if (BannerImageList.Count.Equals(0)) { BannerImageList = GetBannerImageBL.GetBannerImageList("1"); } if (BannerImageList.Count > 0) { SetDinamicImages(); } } } catch { } } } } catch { } }
public static List <BannerImage> GetBannerImageList(int index) { if (bannerImageList == null) { bannerImageList = new List <BannerImage>(); bannerImageList = GetBannerImageBL.GetBannerImageList(index.ToString()); } return(bannerImageList); }