public static void SetListBoxAirports(TextEdit sender, ListBox lbDest) { List <ListItem> airportCityCountryList = AirPortCityCountryBL.GetAirPortCityCountry_Predictive(sender.Text.ToUpper()); SetListBox(sender, lbDest, airportCityCountryList); }
/// <summary> /// Validaciones y envio de comandos /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnAccept_Click(object sender, EventArgs e) { #region ====== Validation of predictive ==== CommandsAPI2.send_MessageToEmulator(string.Concat(Resources.Reservations.ESPERE_FAVOR_VALIDANDO_DK_INTEGRA)); statusNoExistDK = false; statusInactive = false; WsMyCTS wsServ = new WsMyCTS(); MyCTS.Services.ValidateDKsAndCreditCards.GetAttribute1 integraAttribute = null; MyCTS.Services.ValidateDKsAndCreditCards.GetAttribute1 integraAttribute1 = null; //OracleConnection OracleConnection = new OracleConnection(); //MyCTS.Services.MyCTSOracleConnection.GetAttribute1 integraAttribute = null; //MyCTS.Services.MyCTSOracleConnectionDev.GetAttribute1 integraAttribute1 = null; try { try { integraAttribute = wsServ.GetAttribute(txtDK.Text, Login.OrgId); //integraAttribute = OracleConnection.GetAttribute1(txtDK.Text, Login.OrgId); } catch { integraAttribute = wsServ.GetAttribute(txtDK.Text, Login.OrgId); //integraAttribute1 = OracleConnection.GetAttribute1Dev(txtDK.Text, Login.OrgId); } } catch { MyCTS.Services.ValidateDKsAndCreditCards.GetAttribute1 AttributeBackup = wsServ.GetAttribute(txtDK.Text, Login.OrgId); //GetAndSetAttributeBackup AttributeBackup = GetAndSetAttributeBackupBL.GetAttribute(txtDK.Text, Login.OrgId); if (AttributeBackup != null) { if (!string.IsNullOrEmpty(AttributeBackup.Attribute1.ToString()) && (AttributeBackup.Attribute1.Contains(Resources.Reservations.MESSAGE_NO))) { statusNoExistDK = true; } else if (!string.IsNullOrEmpty(AttributeBackup.Attribute1.ToString()) && AttributeBackup.Attribute1.Contains(Resources.Reservations.MESSAGE_INACTIVO)) { statusInactive = true; } } } if (integraAttribute != null) { if (!string.IsNullOrEmpty(integraAttribute.Attribute1) && (integraAttribute.Attribute1.Contains(Resources.Reservations.MESSAGE_NO))) { statusNoExistDK = true; } else if (!string.IsNullOrEmpty(integraAttribute.Attribute1) && integraAttribute.Attribute1.Contains(Resources.Reservations.MESSAGE_INACTIVO)) { statusInactive = true; } else { MyCTS.Services.ValidateDKsAndCreditCards.SetQCByAttribute1 tempAttribute = new MyCTS.Services.ValidateDKsAndCreditCards.SetQCByAttribute1(); tempAttribute = wsServ.SetQCGetAttribute(integraAttribute.Attribute1, integraAttribute.Status, integraAttribute.Status_Site); Attribute1 = tempAttribute.Attribute1; //SetQCByAttribute1 tempAttribute = new SetQCByAttribute1(); //tempAttribute = SetQCByAttribute1BL.GetAttribute(integraAttribute.Attribute1, integraAttribute.Status, integraAttribute.Status_Site); //Attribute1 = tempAttribute.Attribute1; } } else if (integraAttribute1 != null) { if (!string.IsNullOrEmpty(integraAttribute1.Attribute1) && (integraAttribute1.Attribute1.Contains(Resources.Reservations.MESSAGE_NO))) { statusNoExistDK = true; } else if (!string.IsNullOrEmpty(integraAttribute1.Attribute1) && integraAttribute1.Attribute1.Contains(Resources.Reservations.MESSAGE_INACTIVO)) { statusInactive = true; } else { MyCTS.Services.ValidateDKsAndCreditCards.SetQCByAttribute1 tempAttribute = new MyCTS.Services.ValidateDKsAndCreditCards.SetQCByAttribute1(); tempAttribute = wsServ.SetQCGetAttribute(integraAttribute.Attribute1, integraAttribute.Status, integraAttribute.Status_Site); Attribute1 = tempAttribute.Attribute1; //SetQCByAttribute1 tempAttribute = new SetQCByAttribute1(); //tempAttribute = SetQCByAttribute1BL.GetAttribute(integraAttribute1.Attribute1, integraAttribute1.Status, integraAttribute1.Status_Site); //Attribute1 = tempAttribute.Attribute1; } } else { MyCTS.Services.ValidateDKsAndCreditCards.GetAttribute1 AttributeBackup = wsServ.GetAttribute(txtDK.Text, Login.OrgId); //GetAndSetAttributeBackup AttributeBackup = GetAndSetAttributeBackupBL.GetAttribute(txtDK.Text, Login.OrgId); if (AttributeBackup != null) { if (!string.IsNullOrEmpty(AttributeBackup.Attribute1.ToString()) && (AttributeBackup.Attribute1.Contains(Resources.Reservations.MESSAGE_NO))) { statusNoExistDK = true; } else if (!string.IsNullOrEmpty(AttributeBackup.Attribute1.ToString()) && AttributeBackup.Attribute1.Contains(Resources.Reservations.MESSAGE_INACTIVO)) { statusInactive = true; } } } List <CatAirlines> airList = CatAirlinesBL.GetAirlines(txtAirline.Text); if (airList.Count.Equals(0)) { statusValidateAir = true; } else { statusValidateAir = false; } List <AirPortCityCountry> airPortList = AirPortCityCountryBL.GetAirPortCityCountry(txtOriginCity.Text); if (airPortList.Count.Equals(0)) { statusValidateAirPort = true; } else { statusValidateAirPort = false; } #endregion if (IsValidateBusinessRules) { CommandsSend(); Loader.AddToPanel(Loader.Zone.Middle, this, Resources.Constants.UCWELCOME); } }