public void showProfile() { frmProfiles frmProfile = new frmProfiles(); frmProfiles.IsTicket = true; frmProfile.ShowDialog(); }
/// <summary> /// Inicia el formulario de Perfiles /// </summary> private void setProfileModule() { frmProfiles frm = new frmProfiles(); frm.StartPosition = FormStartPosition.CenterScreen; frmProfiles.IsReservationFlow = true; //frm.Left = this.ParentForm.Left + 10; //frm.Top = this.Parent.Top + 110; frm.Height = 600; frm.Width = 650; frm.ShowDialog(); Loader.AddToPanel(Loader.Zone.Middle, this, Resources.Constants.UCADD_MORE_PASSENGER); }
public void crearPerfil() { try { List <NewPassengerProfile> newProfile = ucFirstValidations.newProfile; if (newProfile != null) { if (newProfile.Count != 0) { exist.Clear(); notExist.Clear(); exist = (from cust in newProfile where cust.IsNewProfile == true select cust).ToList(); notExist = (from cust in newProfile where cust.IsNewProfile == false select cust).ToList(); MyCTS.Presentation.Reservations.Tickets.TicketsEmission.frmCreateOrDiscartProfile frmCreate = new Reservations.Tickets.TicketsEmission.frmCreateOrDiscartProfile(); MyCTS.Presentation.Reservations.Tickets.TicketsEmission.frmCreateOrDiscartProfile.isSelect = false; frmCreate.ShowDialog(); if (MyCTS.Presentation.Reservations.Tickets.TicketsEmission.frmCreateOrDiscartProfile.isSelect) { newProfile.Clear(); List <int> listC = MyCTS.Presentation.Reservations.Tickets.TicketsEmission.frmCreateOrDiscartProfile.ChkedRow; List <int> listNC = MyCTS.Presentation.Reservations.Tickets.TicketsEmission.frmCreateOrDiscartProfile.ChkedRowN; for (int i = 0; i < listC.Count; i++) { newProfile.Add(exist[listC[i]]); } for (int i = 0; i < listNC.Count; i++) { newProfile.Add(notExist[listNC[i]]); } List <Star2Details> listProfile = new List <Star2Details>(); foreach (NewPassengerProfile item in newProfile) { List <Star2Details> listProfiles = MyCTS.Business.Get2StarEmailBL.Get2StarEmail(item.Email, ""); Star2Details profile = new Star2Details(); if (!string.IsNullOrEmpty(listProfiles[0].Name)) { profile = listProfiles[0]; if (string.IsNullOrEmpty(profile.OfficePhone)) { profile.OfficePhone = "0000"; } listProfile.Add(profile); } else { string lastName = item.LastName != null ? item.LastName : string.Empty; string name = item.Name != null ? item.Name : string.Empty; profile.LastName = item.LastName != null ? item.LastName : string.Empty; profile.Name = item.Name != null ? item.Name : string.Empty; profile.Email = item.Email != null ? item.Email : string.Empty; profile.Level2 = lastName.Replace(" ", "") + "/" + name.Replace(" ", ""); profile.Level1 = item.DK; listProfile.Add(profile); } } MyCTS.Presentation.Reservations.Profiles.UcSecondLevelProfiles.ListObjStar2Dcpsl = listProfile; MyCTS.Presentation.Reservations.Profiles.UcSecondLevelProfiles.ticketProfile = 0; frmProfiles frmProfile = new frmProfiles(); frmProfiles.IsTicket = true; frmProfile.ShowDialog(); lstDatosTarjeta = new List <CreditCardInfo>(); Loader.AddToPanel(Loader.Zone.Middle, this, Resources.Constants.UCWELCOME); } } } } catch (Exception err) { throw new Exception(); } finally { ucFirstValidations.newProfile = null; lstDatosTarjeta = new List <CreditCardInfo>(); Loader.AddToPanel(Loader.Zone.Middle, this, Resources.Constants.UCWELCOME); } }