// Select Contact Page Data For Admin Panel. public List <ContactUsPageObjects> SelectContactPageDataForAdminPanel() { List <ContactUsPageObjects> ls = new List <ContactUsPageObjects>(); connection(); SqlCommand SelectData = new SqlCommand("SelectAllDataOfContactUs", con); SelectData.CommandType = CommandType.StoredProcedure; SqlDataReader reader = SelectData.ExecuteReader(); while (reader.Read()) { ContactUsPageObjects ob = new ContactUsPageObjects(); ob.ContactID = Convert.ToInt32(reader["ContactID"]); ob.RegistrationID = Convert.ToInt32(reader["RegistrationID"]); ob.Email = reader["Email"].ToString(); ob.ContactNumber = reader["ContactNumber"].ToString(); ob.Subject = reader["Subject"].ToString(); ob.Message = reader["Message"].ToString(); ob.Date = reader["Date"].ToString(); ob.Time = reader["Time"].ToString(); ls.Add(ob); } con.Close(); reader.Close(); return(ls); }
public static void AddNewInvalidMessage(string firstName) { ContactUsPageObjects contact = new ContactUsPageObjects(); contact.FirstName.SendKeys(firstName); contact.Send_Message_Btn.Click(); Assert.IsTrue(Driver.WebDriver.PageSource.Contains("Oops! You did not complete the form properly")); }
public static void AddNewValidMessage(string firstName, string lastName, string email, string phone, string address1, string address2, string city, string state, string zipcode, string message) { ContactUsPageObjects contact = new ContactUsPageObjects(); contact.FirstName.SendKeys(firstName); contact.LastName.SendKeys(lastName); contact.Email.SendKeys(email); contact.Phone.SendKeys(phone); contact.Address1.SendKeys(address1); contact.Address2.SendKeys(address2); contact.City.SendKeys(city); contact.State.SendKeys(state); contact.ZipCode.SendKeys(firstName); contact.HowHear_Web_Add.Click(); contact.Ex_Cust_No.Click(); contact.Message_TextBox.SendKeys(message); contact.Send_Message_Btn.Click(); Assert.IsTrue(Driver.WebDriver.PageSource.Contains("Thank you! We have received your message.")); }
// Select Total Number of Posts From Missing People For Admin Panel. public List <ContactUsPageObjects> TotalContactPosts() { List <ContactUsPageObjects> ls = new List <ContactUsPageObjects>(); connection(); SqlCommand SelectData = new SqlCommand("SelectContactsCountPosts", con); SelectData.CommandType = CommandType.StoredProcedure; SqlDataReader reader = SelectData.ExecuteReader(); if (reader.Read()) { ContactUsPageObjects ob = new ContactUsPageObjects(); ob.ContactID = Convert.ToInt32(reader["ContactID"]); ls.Add(ob); } con.Close(); reader.Close(); return(ls); }