/// <summary> /// Displays the contact passanger form. /// </summary> public void DisplayContactPassangerForm() { if (ProfileIsSet) { this.Session["Passangers"] = this.GetPassangers(); Loader.AddToPanelWithParameters(Loader.Zone.Middle, this.CurrentForm, "ucInterJetContactPassangerCaptureForm", this.CurrentForm.Parameter, null); } else { ErrorProvider.SetError(this.FirstLevelProfileTextBox, "No se ha indicado el perfil del pasajero, en caso de contar con uno, crear uno en el modulo de perfiles.".ToUpper()); FirstLevelProfileTextBox.Focus(); } }
/// <summary> /// Searches the profile. /// </summary> public void SearchProfile() { if (string.IsNullOrEmpty(this.FirstLevelProfileTextBox.Text)) { ErrorProvider.SetError(this.FirstLevelProfileTextBox, "Indique el perfil de primer nivel antes de realizar una busqueda.".ToUpper()); FirstLevelProfileTextBox.Focus(); throw new Exception("Indique el perfil de primer nivel antes de realizar una busqueda.".ToUpper()); } if (string.IsNullOrEmpty(this.SecondLevelProfileTextBox.Text)) { ErrorProvider.SetError(this.SecondLevelProfileTextBox, "Indique el perfil de segundo nivel antes de realizar una busqueda.".ToUpper()); SecondLevelProfileTextBox.Focus(); throw new Exception("Indique el perfil de segundo nivel antes de realizar una busqueda.".ToUpper()); } this.StartProfileWorker(); }
/// <summary> /// Displays the contact passanger form. /// </summary> public void DisplayContactPassangerForm() { if (ProfileIsSet) { this.GetPassangers(); Loader.AddToPanel(Loader.Zone.Middle, this.CurrentForm, "ucVolarisContactPassangerCaptureFormulario"); //Loader.AddToPanel(Loader.Zone.Middle, this.CurrentForm, "ucServicesExtrasFormulario"); } else if (!ProfileIsSet && VolarisSession.AddPassengerComplete.Count == 0) { ErrorProvider.SetError(this.FirstLevelProfileTextBox, "No se ha indicado el perfil del pasajero, en caso de contar con uno, crear uno en el modulo de perfiles.".ToUpper()); FirstLevelProfileTextBox.Focus(); } else if (VolarisSession.AddPassengerComplete.Count > 0) { VolarisSession.AddPassengerComplete = new List <DatosPasajerosVolaris>(); this.SearchProfile(); this.GetPassangers(); Loader.AddToPanel(Loader.Zone.Middle, this.CurrentForm, "ucVolarisContactPassangerCaptureFormulario"); //Loader.AddToPanel(Loader.Zone.Middle, this.CurrentForm, "ucServicesExtrasFormulario"); } }