public string Helper_CreateFullName() { StringBuilder sb = new StringBuilder(); sb.Append(FName.ToTitleCase()); if (!MName.IsNullOrEmpty()) { sb.Append(" "); sb.Append(MName.ToTitleCase()); } if (!LName.IsNullOrEmpty()) { sb.Append(" "); sb.Append(LName.ToTitleCase()); } if (SonOfOrWifeOf != SonOfWifeOfDotOfENUM.Unknown) { sb.Append(" "); sb.Append(SonOfOrWifeOf.ToString()); sb.Append(" "); sb.Append(NameOfFatherOrHusband.ToTitleCase()); } //Add the Identity Card Number to make sure there are no unneccessary duplicates in the names //The Id card will be the item tjhat will bring about the uniqueness if (!IdentificationNo.IsNullOrEmpty()) { sb.Append(" "); sb.Append(string.Format("- National ID: {0}", IdentificationNo.ToPakistanCnicFormat())); } return(sb.ToString()); }
/// <summary> /// reset textboxs every new search to default /// </summary> private void Clear() { MName.Clear(); MSS.Clear(); MEX.Text = ""; MEX.Background = Brushes.White; MEX.Foreground = Brushes.Blue; MPrice.Clear(); MExist.Clear(); MExist.Background = Brushes.White; MWSell.Text = "1"; MType.SelectedIndex = -1; MNotes.Clear(); }
public override int GetHashCode() { unchecked { var hashCode = (payments != null ? payments.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (FName != null ? FName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (MName != null ? MName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (LName != null ? LName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (EGN != null ? EGN.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Address != null ? Address.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (MPhone != null ? MPhone.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Email != null ? Email.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (int)Type; return(hashCode); } }
/// <inheritdoc/> public IEnumerable <IEnumerable <byte> > WriteBytes() { yield return(DnsByteExtensions.ToBytes(MName.Split('.'))); yield return(DnsByteExtensions.ToBytes(RName.Split('.'))); yield return(DnsByteExtensions.ToBytes(Serial)); yield return(DnsByteExtensions.ToBytes((int)Refresh.TotalSeconds)); yield return(DnsByteExtensions.ToBytes((int)Retry.TotalSeconds)); yield return(DnsByteExtensions.ToBytes((int)Expire.TotalSeconds)); yield return(DnsByteExtensions.ToBytes((uint)Minimum.TotalSeconds)); }
private void Reset_Click(object sender, EventArgs e) { MName.Clear(); LanguageBox.SelectedItem = null; Lead.Clear(); Others.Clear(); Genre.SelectedItem = null; YearPicker.ResetText(); DatePicker.ResetText(); R1.Checked = false; R2.Checked = false; R3.Checked = false; R4.Checked = false; R5.Checked = false; movier.Checked = false; seriesr.Checked = false; changeMade = false; }
public override int GetHashCode() { int hash = 1; if (MName.Length != 0) { hash ^= MName.GetHashCode(); } if (MGender.Length != 0) { hash ^= MGender.GetHashCode(); } if (MAge.Length != 0) { hash ^= MAge.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public void FillFormForOthers(string examinationPosition, string appleant, string fName, string mName, string lName, string aka, string lastFourSSN, string contactPhone, string mailingAddress, string city, string state, string zip, string email, string cEmail, string empNumber, string payroll, string department, string appealIssue, string remedy ) { // SubmitAppeal.Clicks(); BtnIAgree.Clicks(); OtherHeadingID.Clicks(); Others.Clicks(); if (appleant == "Yourself") { FillingYourSelf.Click(); } FName.EnterText(fName); MName.EnterText(mName); LName.EnterText(lName); Aka.EnterText(aka); LastFourSSN.EnterText(lastFourSSN); ContactPhone.EnterText(contactPhone); MailingAddress.EnterText(mailingAddress); City.EnterText(city); State.ClearText(state); ZipCode.EnterText(zip); PreferredEmail.EnterText(email); ConfirmEmail.EnterText(cEmail); EmployeeNumber.EnterText(empNumber); Payroll.EnterText(payroll); EmployingDepartment.EnterText(department); AppealIssue.EnterText(appealIssue); Remedy.SendKeys(remedy); SubmitBtn.Clicks(); AcceptPopupBtn.Clicks(); }
//public static void EnsurePopulated(IApplicationBuilder app) public static void EnsurePopulated(AppIdentityDbContext context) { context.Database.EnsureCreated(); void AddSong(string BandsRecordName, Song song) { try { BandsRecord record = context.BandsRecords.Where(b => b.BandsRecordName == BandsRecordName).First(); record.Songs.Add(song); context.SaveChanges(); } catch (Exception ex) { } } void AddRecordToBand(BandsRecord record, string BandName) { try { Band band = context.Bands.Where(b => b.BandName == BandName).First(); band.BandsRecords.Add(record); context.SaveChanges(); } catch (Exception ex) { } } void SeedUser(string MName, string MEmail) { try { var User = new AppUser { UserName = MName, Email = MEmail, EmailConfirmed = false, LockoutEnabled = true, SecurityStamp = Guid.NewGuid().ToString(), NormalizedEmail = MEmail.ToUpper(), NormalizedUserName = MName.ToUpper(), }; if (!context.Users.Any(u => u.UserName == User.UserName)) { var password = new PasswordHasher <AppUser>(); var hashed = password.HashPassword(User, "Sekret123@"); User.PasswordHash = hashed; UserStore <AppUser> userStore; userStore = new UserStore <AppUser>(context); userStore.CreateAsync(User).Wait(); } context.SaveChanges(); } catch (Exception ex) { } } void AddUserToBand(string UserEmail, string BandName) { try { AppUser user = context.Users.Where(u => u.Email == UserEmail).First(); Band band = context.Bands.Where(b => b.BandName == BandName).First(); band.AppUsers.Add(user); context.SaveChanges(); } catch (Exception ex) { } } void AddBand(string County, string Province, string BandName, DateTime FormedDate, string FormedPlace, string History, string CreatorEmail, string MusicGenre) { try { Place place = new Place() { County = County, Province = Province }; AppUser user = context.Users.Where(u => u.Email == CreatorEmail).First(); Band band = new Band { BandName = BandName, FormedDate = FormedDate, FormedPlace = FormedPlace, History = History, CreatorId = user.Id }; band.AppUsers.Add(user); context.Bands.Add(band); context.SaveChanges(); band.place = place; context.SaveChanges(); MusicGenre musicGenre = context.MusicGenres.Where(m => m.MusicGenreName == MusicGenre).First(); musicGenre.Bands.Add(band); context.SaveChanges(); } catch (Exception ex) { } } if (!context.ProvincesPoland.Any()) { List <ProvincePoland> ProvinceList = new List <ProvincePoland>(); ProvinceList.Add(new ProvincePoland { ProvinceName = "dolnośląskie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "kujawsko-pomorskie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "lubelskie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "łódzkie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "małopolskie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "mazowieckie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "opolskie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "podkarpackie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "podlaskie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "pomorskie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "śląskie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "świętokrzyskie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "warmińsko-mazurskie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "wielkopolskie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "zachodniopomorskie" }); ProvinceList.Add(new ProvincePoland { ProvinceName = "lubuskie" }); context.ProvincesPoland.AddRange(ProvinceList); context.SaveChanges(); } if (!context.CountysPoland.Any()) { ProvincePoland Province_Dolnośląskie = context.ProvincesPoland.Where(n => n.ProvinceName == "dolnośląskie").First(); List <CountyPoland> Countys_Dolnośląskie = new List <CountyPoland> { new CountyPoland() { CountyName = "bolesławiecki" }, new CountyPoland() { CountyName = "dzierżoniowski" }, new CountyPoland() { CountyName = "głogowski" }, new CountyPoland() { CountyName = "jaworski" }, new CountyPoland() { CountyName = "Jelenia Góra" } }; foreach (var county in Countys_Dolnośląskie) { Province_Dolnośląskie.Countys.Add(county); } ProvincePoland Province_Kujawsko_Pomorskie = context.ProvincesPoland.Where(n => n.ProvinceName == "kujawsko-pomorskie").First(); List <CountyPoland> Countys_Kujawsko_Pomorskie = new List <CountyPoland> { new CountyPoland() { CountyName = "aleksandrowski" }, new CountyPoland() { CountyName = "brodnicki " }, new CountyPoland() { CountyName = "bydgoski" }, new CountyPoland() { CountyName = "chełmiński" }, new CountyPoland() { CountyName = "golubsko-dobrzyński" } }; foreach (var county in Countys_Kujawsko_Pomorskie) { Province_Kujawsko_Pomorskie.Countys.Add(county); } ProvincePoland Province_Lubuskie = context.ProvincesPoland.Where(n => n.ProvinceName == "lubuskie").First(); List <CountyPoland> Countys_Lubuskie = new List <CountyPoland> { new CountyPoland() { CountyName = "bialski" }, new CountyPoland() { CountyName = "biłgorajski" }, new CountyPoland() { CountyName = "chełmski" }, new CountyPoland() { CountyName = "chrubieszowski" }, new CountyPoland() { CountyName = "janowski" } }; foreach (var county in Countys_Lubuskie) { Province_Lubuskie.Countys.Add(county); } context.SaveChanges(); } if (!context.Cities.Any()) { CountyPoland County_Chełmiński = context.CountysPoland.Where(n => n.CountyName == "chełmiński").First(); List <CityPoland> Cities_Chełmiński = new List <CityPoland>() { new CityPoland { CityName = "Chełmno" }, new CityPoland { CityName = "Dolne Wymiary" }, new CityPoland { CityName = "Górne Wymiary" } }; foreach (var city in Cities_Chełmiński) { County_Chełmiński.Cities.Add(city); } CountyPoland County_Bydgoski = context.CountysPoland.Where(n => n.CountyName == "bydgoski").First(); List <CityPoland> Cities_Bydgoski = new List <CityPoland>() { new CityPoland { CityName = "Bydgoszcz" }, new CityPoland { CityName = "Osielsko" }, new CityPoland { CityName = "Trzeciewiec" } }; foreach (var city in Cities_Bydgoski) { County_Bydgoski.Cities.Add(city); } context.SaveChanges(); } if (!context.MusicGenres.Any()) { List <MusicGenre> musicgenresList = new List <MusicGenre>(); musicgenresList.Add(new MusicGenre { MusicGenreName = "Pop", MusicGenreDescription = "Lorem Ipsum jest tekstem stosowanym jako przykładowy wypełniacz w przemyśle poligraficznym. Został po raz pierwszy użyty w XV w. przez nieznanego drukarza do wypełnienia tekstem próbnej książki. Pięć wieków później zaczął być używany przemyśle elektronicznym, pozostając praktycznie niezmienionym. Spopularyzował się w latach 60. XX w. wraz z publikacją arkuszy Letrasetu, zawierających fragmenty Lorem Ipsum, a ostatnio z zawierającym różne wersje Lorem Ipsum oprogramowaniem przeznaczonym do realizacji druków na komputerach osobistych, jak Aldus PageMaker" }); musicgenresList.Add(new MusicGenre { MusicGenreName = "Rock", MusicGenreDescription = "Lorem Ipsum jest tekstem stosowanym jako przykładowy wypełniacz w przemyśle poligraficznym. Został po raz pierwszy użyty w XV w. przez nieznanego drukarza do wypełnienia tekstem próbnej książki. Pięć wieków później zaczął być używany przemyśle elektronicznym, pozostając praktycznie niezmienionym. Spopularyzował się w latach 60. XX w. wraz z publikacją arkuszy Letrasetu, zawierających fragmenty Lorem Ipsum, a ostatnio z zawierającym różne wersje Lorem Ipsum oprogramowaniem przeznaczonym do realizacji druków na komputerach osobistych, jak Aldus PageMaker" }); musicgenresList.Add(new MusicGenre { MusicGenreName = "HipHop/Rap", MusicGenreDescription = "Lorem Ipsum jest tekstem stosowanym jako przykładowy wypełniacz w przemyśle poligraficznym. Został po raz pierwszy użyty w XV w. przez nieznanego drukarza do wypełnienia tekstem próbnej książki. Pięć wieków później zaczął być używany przemyśle elektronicznym, pozostając praktycznie niezmienionym. Spopularyzował się w latach 60. XX w. wraz z publikacją arkuszy Letrasetu, zawierających fragmenty Lorem Ipsum, a ostatnio z zawierającym różne wersje Lorem Ipsum oprogramowaniem przeznaczonym do realizacji druków na komputerach osobistych, jak Aldus PageMaker" }); musicgenresList.Add(new MusicGenre { MusicGenreName = "Disco", MusicGenreDescription = "Lorem Ipsum jest tekstem stosowanym jako przykładowy wypełniacz w przemyśle poligraficznym. Został po raz pierwszy użyty w XV w. przez nieznanego drukarza do wypełnienia tekstem próbnej książki. Pięć wieków później zaczął być używany przemyśle elektronicznym, pozostając praktycznie niezmienionym. Spopularyzował się w latach 60. XX w. wraz z publikacją arkuszy Letrasetu, zawierających fragmenty Lorem Ipsum, a ostatnio z zawierającym różne wersje Lorem Ipsum oprogramowaniem przeznaczonym do realizacji druków na komputerach osobistych, jak Aldus PageMaker" }); musicgenresList.Add(new MusicGenre { MusicGenreName = "Muzyka Elektroniczna", MusicGenreDescription = "Lorem Ipsum jest tekstem stosowanym jako przykładowy wypełniacz w przemyśle poligraficznym. Został po raz pierwszy użyty w XV w. przez nieznanego drukarza do wypełnienia tekstem próbnej książki. Pięć wieków później zaczął być używany przemyśle elektronicznym, pozostając praktycznie niezmienionym. Spopularyzował się w latach 60. XX w. wraz z publikacją arkuszy Letrasetu, zawierających fragmenty Lorem Ipsum, a ostatnio z zawierającym różne wersje Lorem Ipsum oprogramowaniem przeznaczonym do realizacji druków na komputerach osobistych, jak Aldus PageMaker" }); context.MusicGenres.AddRange(musicgenresList); } if (!context.Bands.Any()) { SeedUser("USER1", "*****@*****.**"); AddBand("Poland", "kujawsko-pomorskie", "Zespół 1", new DateTime(2018, 8, 21), "Świecie", "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum", "*****@*****.**", "HipHop/Rap"); SeedUser("USER2", "*****@*****.**"); AddBand("Poland", "kujawsko-pomorskie", "Zespół 2", new DateTime(2018, 1, 21), "Chełmno", "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum", "*****@*****.**", "Pop"); SeedUser("USER1Zespół1", "*****@*****.**"); SeedUser("USER2Zespół1", "*****@*****.**"); SeedUser("USER1Zespół2", "*****@*****.**"); SeedUser("USER2Zespół2", "*****@*****.**"); AddUserToBand("*****@*****.**", "Zespół 1"); AddUserToBand("*****@*****.**", "Zespół 1"); AddUserToBand("*****@*****.**", "Zespół 2"); AddUserToBand("*****@*****.**", "Zespół 2"); } if (!context.BandsRecords.Any()) { BandsRecord PłytaA = new BandsRecord(); PłytaA.BandsRecordName = "Płyta z1 A"; PłytaA.ReleaseOfTheCd = new DateTime(2018, 7, 1); BandsRecord PłytaB = new BandsRecord(); PłytaB.BandsRecordName = "Płyta z1 B"; PłytaB.ReleaseOfTheCd = new DateTime(2018, 8, 1); BandsRecord PłytaC = new BandsRecord(); PłytaC.BandsRecordName = "Płyta z2 C"; PłytaC.ReleaseOfTheCd = new DateTime(2018, 9, 1); BandsRecord PłytaD = new BandsRecord(); PłytaD.BandsRecordName = "Płyta z2 D"; PłytaD.ReleaseOfTheCd = new DateTime(2017, 7, 1); AddRecordToBand(PłytaA, "Zespół 1"); AddRecordToBand(PłytaB, "Zespół 1"); AddRecordToBand(PłytaC, "Zespół 2"); AddRecordToBand(PłytaD, "Zespół 2"); } if (!context.Songs.Any()) { Song song1 = new Song() { SongName = "Name A", SongText = "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum." }; Song song2 = new Song() { SongName = "Name B", SongText = "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum." }; Song song3 = new Song() { SongName = "Name C", SongText = "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum." }; Song song4 = new Song() { SongName = "Name D", SongText = "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum." }; Song song5 = new Song() { SongName = "Name E", SongText = "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum." }; Song song6 = new Song() { SongName = "Name F", SongText = "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum." }; AddSong("Płyta z1 A", song1); AddSong("Płyta z1 A", song2); AddSong("Płyta z1 B", song3); AddSong("Płyta z2 C", song4); AddSong("Płyta z2 D", song5); AddSong("Płyta z2 D", song6); } context.SaveChanges(); }
public void FillFormForDiscipline(string discipline, string examinationNumber, string examinationName, string appleant, string fName, string mName, string lName, string aka, string lastFourSSN, string contactPhone, string mailingAddress, string city, string state, string zip, string email, string cEmail, string empNumber, string payroll, string department, string appealIssue, string notificationDocument, string attachmentDesciption, string classificationDoc, string ClassificationDocDesc, string remedy ) { // SubmitAppeal.Clicks(); BtnIAgree.Clicks(); DisciplineHeadingID.Clicks(); if (discipline.Contains("1-5 day Suspension") || discipline.Contains("LayOff") || discipline.Contains("Probationary Discharge") || discipline.Contains("Probationary Reduction") || discipline.Contains("Reduction due to Lay-Off") || discipline.Contains("Release From Temporary Employment") || discipline.Contains("Transfer") || discipline.Contains("Resignation")) { if (discipline.Contains("1-5 day Suspension")) { Suspension.Clicks(); } else if (discipline.Contains("LayOff")) { LayOff.Clicks(); } else if (discipline.Contains("Probationary Discharge")) { ProbationaryDischarge.Clicks(); } else if (discipline.Contains("Probationary Reduction")) { ProbationaryReduction.Clicks(); } else if (discipline.Contains("Reduction due to Lay-Off")) { ReductionDueToLayOff.Clicks(); } else if (discipline.Contains("Release From Temporary Employment")) { ReleaseFromTemporaryEmployment.Clicks(); } else if (discipline.Contains("Transfer")) { Transfer.Clicks(); } else if (discipline.Contains("Resignation")) { Resignation.Clicks(); } if (appleant.Contains("Yourself")) { FillingYourSelf.Click(); } FName.EnterText(fName); MName.EnterText(mName); LName.EnterText(lName); Aka.EnterText(aka); LastFourSSN.EnterText(lastFourSSN); ContactPhone.EnterText(contactPhone); MailingAddress.EnterText(mailingAddress); City.EnterText(city); State.ClearText(state); ZipCode.EnterText(zip); PreferredEmail.EnterText(email); ConfirmEmail.EnterText(cEmail); EmployeeNumber.EnterText(empNumber); Payroll.EnterText(payroll); EmployingDepartment.EnterText(department); AppealIssue.EnterText(appealIssue); Attach.Clicks(); Browse.UploadFile(notificationDocument); AttachmentDescription.EnterText(attachmentDesciption); Remedy.SendKeys(remedy); SubmitBtn.Clicks(); AcceptPopupBtn.Clicks(); } else if (discipline.Contains("ClassificationStudy")) { ClassificationStudy.Clicks(); ExaminationNumber.SendKeys(examinationNumber); ExaminationName.SendKeys(examinationName); if (appleant == "Yourself") { FillingYourSelf.Click(); } FName.EnterText(fName); MName.EnterText(mName); LName.EnterText(lName); Aka.EnterText(aka); LastFourSSN.EnterText(lastFourSSN); ContactPhone.EnterText(contactPhone); MailingAddress.EnterText(mailingAddress); City.EnterText(city); State.ClearText(state); ZipCode.EnterText(zip); PreferredEmail.EnterText(email); ConfirmEmail.EnterText(cEmail); EmployeeNumber.EnterText(empNumber); Payroll.EnterText(payroll); EmployingDepartment.EnterText(department); AppealIssue.EnterText(appealIssue); Attach.Clicks(); Browse.UploadFile(notificationDocument); AttachmentDescription.EnterText(attachmentDesciption); AttachAdditional.Clicks(); BrowseAdditional.UploadFile(classificationDoc); DescriptionAdditional.EnterText(ClassificationDocDesc); Remedy.SendKeys(remedy); SubmitBtn.Clicks(); AcceptPopupBtn.Clicks(); } }
public void FillFormForDisqualification(string disqulificationType, string examinationNumber, string examinationName, string appleant, string fName, string mName, string lName, string aka, string lastFourSSN, string contactPhone, string mailingAddress, string city, string state, string zip, string email, string cEmail, string empNumber, string payroll, string department, string appealIssue, string documentLocation, string attachmentDesciption, string authDoc, string authDocDesc, string remedy ) { //SubmitAppeal.Clicks(); BtnIAgree.Clicks(); DisqualificatioHeadingID.Clicks(); if (disqulificationType.Contains("Background")) { Background.Clicks(); ExaminationNumber.SendKeys(examinationNumber); ExaminationName.SendKeys(examinationName); if (appleant == "Yourself") { FillingYourSelf.Click(); } waitForPageUntilElementIsVisible(By.Id("x-auto-0-input"), 20); FName.EnterText(fName); MName.EnterText(mName); LName.EnterText(lName); Aka.EnterText(aka); LastFourSSN.EnterText(lastFourSSN); ContactPhone.EnterText(contactPhone); MailingAddress.EnterText(mailingAddress); City.EnterText(city); State.ClearText(state); ZipCode.EnterText(zip); PreferredEmail.EnterText(email); ConfirmEmail.EnterText(cEmail); EmployeeNumber.EnterText(empNumber); Payroll.EnterText(payroll); EmployingDepartment.EnterText(department); AppealIssue.EnterText(appealIssue); Attach.Clicks(); Browse.UploadFile(documentLocation); AttachmentDescription.EnterText(attachmentDesciption); Remedy.SendKeys(remedy); SubmitBtn.Clicks(); AcceptPopupBtn.Clicks(); } else if (disqulificationType.Contains("Inaccurate Disclosure")) { InaccurateDisclosure.Clicks(); ExaminationNumber.SendKeys(examinationNumber); ExaminationName.SendKeys(examinationName); if (appleant == "Yourself") { FillingYourSelf.Click(); } waitForPageUntilElementIsVisible(By.Id("x-auto-0-input"), 10); FName.EnterText(fName); waitForPageUntilElementIsVisible(By.Id("x-auto-1-input"), 10); MName.EnterText(mName); LName.EnterText(lName); Aka.EnterText(aka); LastFourSSN.EnterText(lastFourSSN); ContactPhone.EnterText(contactPhone); MailingAddress.EnterText(mailingAddress); City.EnterText(city); State.ClearText(state); ZipCode.EnterText(zip); PreferredEmail.EnterText(email); ConfirmEmail.EnterText(cEmail); EmployeeNumber.EnterText(empNumber); Payroll.EnterText(payroll); EmployingDepartment.EnterText(department); AppealIssue.EnterText(appealIssue); Attach.Clicks(); Browse.UploadFile(documentLocation); AttachmentDescription.EnterText(attachmentDesciption); AttachAdditional.Clicks(); BrowseAdditional.UploadFile(authDoc); DescriptionAdditional.EnterText(authDocDesc); Remedy.SendKeys(remedy); SubmitBtn.Clicks(); AcceptPopupBtn.Clicks(); } }
public void FillFormForPosition(string examinationPosition, string examinationNumber, string examinationName, string appleant, string fName, string mName, string lName, string aka, string lastFourSSN, string contactPhone, string mailingAddress, string city, string state, string zip, string email, string cEmail, string empNumber, string payroll, string department, string appealIssue, string document, string attachmentDesciption, string remedy ) { // SubmitAppeal.Clicks(); BtnIAgree.Clicks(); PositionHeadingID.Clicks(); if (examinationPosition == "Application Reject") { ApplicationRejection.Clicks(); } else if (examinationPosition == "Appraisal of Promotability") { AppraisalOfPromotability.Clicks(); } else if (examinationPosition == "Evaluation of Training and Experience") { EvaluationOfTraining.Clicks(); } else if (examinationPosition == "Interview") { Interview.Clicks(); } else if (examinationPosition == "Performance Test") { PerformanceTest.Clicks(); } else if (examinationPosition == "Veteran Credit") { VeteranCredit.Clicks(); } else if (examinationPosition == "Paper-and-Pencil Written Tests") { WrittenTests.Clicks(); } else if (examinationPosition == "Computer-Administered Tests") { ComputerAdministeredTests.Clicks(); } ExaminationNumber.SendKeys(examinationNumber); ExaminationName.SendKeys(examinationName); if (appleant == "Yourself") { FillingYourSelf.Click(); } FName.EnterText(fName); MName.EnterText(mName); LName.EnterText(lName); Aka.EnterText(aka); LastFourSSN.EnterText(lastFourSSN); ContactPhone.EnterText(contactPhone); MailingAddress.EnterText(mailingAddress); City.EnterText(city); State.ClearText(state); ZipCode.EnterText(zip); PreferredEmail.EnterText(email); ConfirmEmail.EnterText(cEmail); EmployeeNumber.EnterText(empNumber); Payroll.EnterText(payroll); EmployingDepartment.EnterText(department); AppealIssue.EnterText(appealIssue); Attach.Clicks(); Browse.UploadFile(document); AttachmentDescription.EnterText(attachmentDesciption); Remedy.SendKeys(remedy); SubmitBtn.Clicks(); AcceptPopupBtn.Clicks(); }
public EA_POM Create_Enrolment() { Thread.Sleep(3000); // string[] vals = new string[] { "H7607-002-001", "H7607-002-002", "H7607-002-003", "H7607-003-001", "H7607-003-002", "H7607-003-003" }; En_Tab_Click.Click(); Thread.Sleep(3000); Pre_Id = Previous_ID_txt.ElementAt(0).Text; int.TryParse(Pre_Id, out Previous_ID); Create_En_btn.Click(); Url_Creat_En_page = Web_Driver.driver.Url; Asserts.Url_Create_En(Url_Creat_En_page, Url_En_page); Console.WriteLine(Url_Creat_En_page); Console.WriteLine(Url_En_page); //Plan radio button verifying for (int i = 0; i < Plan_Radio_btn.Count; i++) { try { Plan_Radio_btn.ElementAt(i).Click(); radio = Plan_Radio_btn.ElementAt(i).Selected; if (radio = Plan_Radio_btn.ElementAt(i).Selected) { // Console.WriteLine(Plan_Radio_btn.ElementAt(i).Selected + "Button clicked"); Asserts.Assert_Radiobtn(radio); } } catch { Asserts.Assert_Radiobtn(false); } } // List<string> list = new List<string>(); IList <IWebElement> rows = Web_Driver.driver.FindElements(By.XPath("//table[@class='table-responsive table-bordered']//tbody//tr")); for (int i = 3; i < 6; i++) { // Console.WriteLine(rows[i].Text); if (rows[i].Text == "H7607-002-001 Los Angeles" || rows[i].Text == "H7607-002-002 Orange" || rows[i].Text == "H7607-002-003 San Diego") { // Console.WriteLine(rows[i].Text); bool txtverified = true; Asserts.Assert_Plans(txtverified); } else { bool txtverified = false; Asserts.Assert_Plans(txtverified); } for (int j = 7; j < 10; j++) { //Console.WriteLine(rows[i].Text); if (rows[j].Text == "H7607-003-001 Los Angeles" || rows[j].Text == "H7607-003-002 Orange" || rows[j].Text == "H7607-003-003 San Diego") { // Console.WriteLine(rows[j].Text); bool txtverified = true; Asserts.Assert_Plans1(txtverified); } else { bool txtverified = false; Asserts.Assert_Plans1(txtverified); } } } //First name verified Name.SendKeys("Usama"); //Last name verified LName.SendKeys("Sohail"); //Middle name verified MName.SendKeys("Puma"); //Required Date Of Birth verified Dob.SendKeys("05/07/2020"); //Sex Male/FeeMale radio btns for (int i = 0; i < Radio_M_F.Count; i++) { try { Radio_M_F.ElementAt(i).Click(); radio_1 = Radio_M_F.ElementAt(i).Selected; if (radio_1 = Radio_M_F.ElementAt(i).Selected) { Console.WriteLine(Radio_M_F.ElementAt(i).Selected + "Button is clicked"); Asserts.Assert_Radiobtn(radio_1); } } catch { Asserts.Assert_Radiobtn(false); } } /// Entring Home Phone Hphone.SendKeys("5672348791"); //Entering Permanent Address P_Address.SendKeys("72 Health center"); //Entering Permanent City P_City.SendKeys("Lahore"); //Entering Permanent County P_County.SendKeys("Pak"); //Entering Permanent State P_State.SendKeys("Pakistan"); //Entering Permanent Zip P_Zip.SendKeys("315550"); //Mailing Adress CheckBox Mailing_Adress.Click(); checkbox = Mailing_Adress.Selected; if (checkbox == true) { Asserts.Mailing_Checkbox(true); } else { Asserts.Mailing_Checkbox(false); } //Entering data into street address input box Street_Adress.SendKeys("72 Health center street No 10"); //Entering data into Mailing City Mailing_City.SendKeys("Faisalabad"); //Entering data into Mailing State Mailing_State.SendKeys("England"); //Entering data into Mailing Zipcode Mailing_Zip.SendKeys("4532678"); //Entering data into MdNumber MD_Number.SendKeys("Md-9999"); //Entering data into AttorneName AttorneyName.SendKeys("Gul"); //Entering data into AttorneAdree AttorneyAddress.SendKeys("123 street near new clonoy 1"); //Entering data into Attorny Phone AttorneyPhone.SendKeys("2324445787"); //Entering data into Attorny Phone Attorneyrelation.SendKeys("Cousin"); for (int i = 0; i < Section_2_Checkbox2.Count; i++) { try { Section_2_Checkbox2.ElementAt(i).Click(); Section_2_checked1 = Section_2_Checkbox2.ElementAt(i).Selected; if (Section_2_checked1 = Section_2_Checkbox2.ElementAt(i).Selected) { Console.WriteLine(Section_2_Checkbox2.ElementAt(i).Selected + "Section 2 Button not clicked"); Asserts.Section2_Checkbox(Section_2_checked1); } } catch { Asserts.Section2_Checkbox(false); } { } } for (int i = 0; i < Section_2_Checkbox.Count; i++) { try { Section_2_Checkbox.ElementAt(i).Click(); Section_2_checked = Section_2_Checkbox.ElementAt(i).Selected; if (Section_2_checked = Section_2_Checkbox.ElementAt(i).Selected) { Console.WriteLine(Section_2_Checkbox.ElementAt(i).Selected + "Button not clicked"); Asserts.Assert_Radiobtn(Section_2_checked); } } catch { Asserts.Assert_Radiobtn(false); } { } } //Entring email address Email_Adress.SendKeys("*****@*****.**"); Premium_check.Click(); premium = Premium_check.Selected; if (premium == true) { Asserts.Section2_Checkbox(true); } else { Asserts.Section2_Checkbox(false); } for (int i = 0; i < Attestation.Count; i++) { try { Attestation.ElementAt(i).Click(); radio_2 = Attestation.ElementAt(i).Selected; if (radio_2 == true) { Console.WriteLine(Attestation.ElementAt(i).Selected + "Attestation Radio Button clicked"); Asserts.Assert_Radiobtn(radio_2); } } catch { Asserts.Assert_Radiobtn(false); } Genrete_Enrolment.ElementAt(1).Click(); Web_Driver.ngWebDriver.WaitForAngular(); Genrete_Enrolment_Yes_Btn.ElementAt(1).Click(); Web_Driver.ngWebDriver.WaitForAngular(); Genrete_Appoinment_Ok_Btn.ElementAt(1).Click(); Web_Driver.ngWebDriver.WaitForAngular(); Web_Driver.driver.Navigate().Refresh(); Web_Driver.ngWebDriver.WaitForAngular(); Up_Id = Created_ID_txt.ElementAt(0).Text; int.TryParse(Up_Id, out Updated_ID); Asserts.ID_Compare(Updated_ID, Previous_ID); Console.WriteLine(Previous_ID); Console.WriteLine(Updated_ID); } return(new EA_POM()); }
public EA_POM Edit_Enrolment() { Web_Driver.ngWebDriver.WaitForAngular(); //Getting Records Edit_Record_Previous = Edit_Record.Text; Console.WriteLine(Edit_Record_Previous + "Previous Record"); Edit_Id = Search_Record_Colums.Text; Console.WriteLine(Edit_Id + "Id"); Edit_En_btn.Click(); Web_Driver.ngWebDriver.WaitForAngular(); // Plan_Edit_Btn.Click(); //Getting Text of previous Fields Plan_Edit_strng = Plan_Edit_Text.Text; Console.WriteLine(Plan_Edit_strng); //Getting First Name Name_strng = Name.GetAttribute("value"); Console.WriteLine(Name_strng); Name.Clear(); Name.SendKeys("Ali"); //Getting New Values Name_strng1 = Name.GetAttribute("value"); Console.WriteLine(Name_strng1); //Getting Last Name LName_strng = LName.GetAttribute("value"); Console.WriteLine(LName_strng); LName.Clear(); LName.SendKeys("Asad"); //Getting new Values LName_strng1 = LName.GetAttribute("value"); Console.WriteLine(LName_strng1); //Getting MidName MName_strng = MName.GetAttribute("value"); Console.WriteLine(MName_strng); MName.Clear(); MName.SendKeys("Asa"); //Getting new Values MName_strng1 = MName.GetAttribute("value"); Console.WriteLine(MName_strng1); //Getting Date of Birth Dob_strng = Dob.GetAttribute("value"); Console.WriteLine(Dob_strng); Dob.Clear(); Dob.SendKeys("10/11/2022"); //Getting new Values Dob_strng1 = Dob.GetAttribute("value"); Console.WriteLine(Dob_strng1); //Radio btn male_radio = Radio_M_F.ElementAt(0).GetAttribute("value"); Console.WriteLine(male_radio); Radio_M_F.ElementAt(1).Click(); Fee_Male_radio = Radio_M_F.ElementAt(1).GetAttribute("value"); Console.WriteLine(Fee_Male_radio); //Phone number Hphone_strng = Hphone.GetAttribute("value"); Console.WriteLine(Hphone_strng); Hphone.Clear(); Hphone.SendKeys("9878564598"); Hpnone1_strng = Hphone.GetAttribute("value"); Console.WriteLine(Hpnone1_strng); //Permanent address P_Address_strng = P_Address.GetAttribute("value"); Console.WriteLine(P_Address_strng); //New Values P_Address.Clear(); P_Address.SendKeys("878# Street no5"); P_Address_strng1 = P_Address.GetAttribute("value"); Console.WriteLine(P_Address_strng1); //Permanent City P_City_Strng = P_City.GetAttribute("value"); Console.WriteLine(P_City_Strng); //New Values P_City.Clear(); P_City.SendKeys("Karachi"); P_City_Strng1 = P_City.GetAttribute("value"); Console.WriteLine(P_City_Strng1); //Permanent County P_County_Strng = P_County.GetAttribute("value"); Console.WriteLine(P_County_Strng); //New Values P_County.Clear(); P_County.SendKeys("County"); P_County_Strng1 = P_County.GetAttribute("value"); Console.WriteLine(P_County_Strng1); //Permanent State P_State_Strng = P_State.GetAttribute("value"); Console.WriteLine(P_State_Strng); //New Values P_State.Clear(); P_State.SendKeys("USA"); P_State_Strng1 = P_State.GetAttribute("value"); Console.WriteLine(P_State_Strng1); //ZipCode P_Zip_Strng = P_Zip.GetAttribute("value"); Console.WriteLine(P_Zip_Strng); //New Values P_Zip.Clear(); P_Zip.SendKeys("453454"); P_Zip_Strng1 = P_Zip.GetAttribute("value"); Console.WriteLine(P_Zip_Strng1); //MD_Number Md_No_strng = MD_Number.GetAttribute("value"); Console.WriteLine(Md_No_strng); //New Values MD_Number.Clear(); MD_Number.SendKeys("MD_9001"); Md_No_strng1 = P_Zip.GetAttribute("value"); Console.WriteLine(Md_No_strng1); //Email Address Email_Strng = Email_Adress.GetAttribute("value"); Console.WriteLine(Email_Strng); //New Values Email_Adress.Clear(); Email_Adress.SendKeys("*****@*****.**"); Email_Strng = Email_Adress.GetAttribute("value"); Console.WriteLine(Email_Strng1); //Pay List testing unchecked CheckBox Paylist_bool1 = Paylist.ElementAt(0).Selected; Paylist_bool2 = Paylist.ElementAt(1).Selected; Paylist_bool3 = Paylist.ElementAt(2).Selected; if (Paylist_bool1 == true || Paylist_bool2 == true || Paylist_bool3 == true) { if (Paylist_bool1 == true) { Paylist.ElementAt(0).Click(); } if (Paylist_bool2 == true) { Paylist.ElementAt(1).Click(); } if (Paylist_bool3 == true) { Paylist.ElementAt(2).Click(); } Asserts.Pay_list1(true); } if (Paylist_bool1 == false && Paylist_bool2 == false & Paylist_bool3 == false) { Asserts.Pay_list1(true); } //cliking on single paylist Paylist.ElementAt(0).Click(); Paylist_bool1 = Paylist.ElementAt(0).Selected; Paylist_bool2 = Paylist.ElementAt(1).Selected; Paylist_bool3 = Paylist.ElementAt(2).Selected; if (Paylist_bool1 == true && Paylist_bool2 == false & Paylist_bool3 == false) { Asserts.Pay_list(Paylist_bool1); } else { Asserts.Pay_list(false); } //Asertion for Records inrequired fields are changed or not if (Name_strng != Name_strng1 && LName_strng != LName_strng1 && MName_strng != MName_strng1 && Dob_strng != Dob_strng1 && P_Address_strng != P_Address_strng1 && P_City_Strng != P_City_Strng1 && P_State_Strng != P_State_Strng1 && male_radio != Fee_Male_radio && Md_No_strng != Md_No_strng1 && Email_Strng != Email_Strng1) { Asserts.En_Search_Create_pages_Fields_Edit(true); } else { Asserts.En_Search_Create_pages_Fields_Edit(false); } //Save Draft Console.WriteLine("Colorsss"); Save_Draft_Btn_Color = SaveDraft.ElementAt(0).GetCssValue("background-color"); Console.WriteLine(Save_Draft_Btn_Color + "Color"); Enroment_create_page_Url = Web_Driver.driver.Url; Console.WriteLine(Enroment_create_page_Url); SaveDraft.ElementAt(0).Click(); Save_Draft_Btn_Color1 = SaveDraft.ElementAt(0).GetCssValue("background-color"); Console.WriteLine(Save_Draft_Btn_Color1 + "Color-"); //Draft Button cliking verifying Asserts.Save_Draft(Save_Draft_Btn_Color, Save_Draft_Btn_Color1); Web_Driver.ngWebDriver.WaitForAngular(); Web_Driver.driver.Navigate().Refresh(); Enroment_Search_page_Url = Web_Driver.driver.Url; Console.WriteLine(Enroment_Search_page_Url); Asserts.En_Search_Create_pages_Url(Enroment_create_page_Url, Enroment_Search_page_Url); //Getting New Record Web_Driver.ngWebDriver.WaitForAngular(); //Search for Updated Enrolment Thread.Sleep(3000); Hash_Drop.ElementAt(0).Click(); //Search by Id Search_Records.ElementAt(0).Click(); Thread.Sleep(3000); Search_Records.ElementAt(0).SendKeys(Edit_Id); Thread.Sleep(3000); Search_btn.ElementAt(0).Click(); Thread.Sleep(3000); //Getting text of updated record Edit_Record_Updated = Edit_Record.Text; Console.WriteLine(Edit_Record_Updated + " Updated Record"); //Assertion For Edit Record check Asserts.Edit_Record_Update(Edit_Record_Previous, Edit_Record_Updated); return(new EA_POM()); }