public int ChildCRUD(ChildrenEntity childEntity, char Operation) { Hashtable hashtable = new Hashtable(); if (Operation == 'i') { hashtable.Add("@ChildrenID", 0); } else { hashtable.Add("@ChildrenID", childEntity.ChildrenID); } hashtable.Add("@SAID", childEntity.SAID); hashtable.Add("@ReferenceSAID", childEntity.ReferenceSAID); hashtable.Add("@Title", childEntity.Title); hashtable.Add("@FirstName", childEntity.FirstName); hashtable.Add("@LastName", childEntity.LastName); hashtable.Add("@EmailID", childEntity.EmailID); hashtable.Add("@Mobile", childEntity.Mobile); hashtable.Add("@Phone", childEntity.Phone); hashtable.Add("@TaxRefNo", childEntity.TaxRefNo); hashtable.Add("@DateOfBirth", childEntity.DateOfBirth); hashtable.Add("@Image", childEntity.Image); hashtable.Add("@AdvisorID", childEntity.AdvisorID); hashtable.Add("@Operation", Operation); int result = dataUtilities.ExecuteNonQuery("ChildCRUD", hashtable); return(result); }
public string CompleteCustomer_Married_Child_Pet_Correct(IWebDriver driver) { customerEntity = repository.GetCustomer("Married"); partnerEntity = repository.GetPartner("Correct"); childrenEntity = repository.GetChildren("Correct"); petEntity = repository.GetPet("Correct"); summary.AccessToStep1(driver); customer.IntroduceFirstName(driver, customerEntity.FirstName); customer.IntroduceLastName(driver, customerEntity.LastName); customer.IntroduceBirthday(driver, customerEntity.Day, customerEntity.Month, customerEntity.Year); customer.IntroduceMatitalStatus(driver, customerEntity.MaritalStatus); customer.IntroducePostCode(driver, customerEntity.PostCode); customer.IntroduceNumber(driver, customerEntity.Address1); customer.IntroduceStreet(driver, customerEntity.Address2); customer.IntroduceVillage(driver, customerEntity.Town); customer.IntroducePhone(driver, customerEntity.Telephone); customer.ClickOnNext(driver); partner.IntroduceFirstName(driver, partnerEntity.FirstName); partner.IntroduceLastName(driver, partnerEntity.LastName); partner.IntroduceBirthday(driver, partnerEntity.Day, partnerEntity.Month, partnerEntity.Year); partner.IntroducePostCode(driver, partnerEntity.PostCode); partner.IntroduceNumber(driver, partnerEntity.Address1); partner.IntroduceStreet(driver, partnerEntity.Address2); partner.IntroduceVillage(driver, partnerEntity.Town); partner.ClickOnNext(driver); childrenExisting.ClickOnYes(driver); children.AddChild(driver); children.IntroduceFirstName(driver, childrenEntity.FirstName); children.IntroduceLastName(driver, childrenEntity.LastName); children.IntroduceBirthday(driver, childrenEntity.Day, childrenEntity.Month, childrenEntity.Year); children.IntroduceRelationship(driver, childrenEntity.Relation); children.IntroducePostcode(driver, childrenEntity.PostCode); children.IntroduceNumber(driver, childrenEntity.Number); children.IntroduceStreet(driver, childrenEntity.Street); children.IntroduceTown(driver, childrenEntity.Town); children.IntroduceCity(driver, childrenEntity.City); children.ClickOnSaveChild(driver); children.ClickOnNext(driver); petsExisting.ClickOnYes(driver); pets.AddPet(driver); pets.IntroduceName(driver, petEntity.Name); pets.IntroduceType(driver, petEntity.Type); pets.ClickOnSavePet(driver); pets.ClickOnNext(driver); return(driver.Url); }