public ListPhones ( |
||
cVolPhone | ||
return | List |
public List<sp_Phone_DM> hSelectVolPhone(sp_Phone_DM givenPhone) { List<sp_Phone_DM> PhoneList = new List<sp_Phone_DM>(); sp_VolPhone_BLL VolPhoneBll = new sp_VolPhone_BLL(); PhoneList = VolPhoneBll.ListPhones(givenPhone); return PhoneList; }
public void TestVolPhoneCreate() { sp_Volunteer_BLL vol_bll = new sp_Volunteer_BLL(); sp_Volunteer_DM vol_dm = new sp_Volunteer_DM(); vol_dm.VolFirstName = "createFirst"; vol_dm.VolMiddleName = "createMiddle"; vol_dm.VolLastName = "createLast"; vol_dm.ActiveFlg = true; System.Guid volID = vol_bll.InsertVolunteerContext(ref vol_dm).VolID; vol_dm.VolID = volID; string volPhoneNbr = "0123456789"; bool PrimaryFlg = true; bool ActiveFlg = true; sp_VolPhone_BLL volPhone_bll = new sp_VolPhone_BLL(); sp_Phone_DM volPhone_dm = new sp_Phone_DM(); volPhone_dm.PhoneNbr = volPhoneNbr; volPhone_dm.VolID = volID; volPhone_dm.ActiveFlg = ActiveFlg; volPhone_dm.PrimaryFlg = PrimaryFlg; volPhone_bll.InsertPhoneContext(volPhone_dm); int volPhoneID = volPhone_dm.PhoneID; List<sp_Phone_DM> volPhoneDMs_selected = volPhone_bll.ListPhones(volPhone_dm); Assert.IsTrue(PhoneListContains(volPhoneDMs_selected, volPhone_dm)); }
public void TestVolPhoneUpdate() { sp_VolPhone_BLL volPhoneBLL = new sp_VolPhone_BLL(); sp_Phone_DM updatePhone = volPhoneBLL.ListPrimaryPhone(primaryTestVolPhone); String newPhoneNbr = "9876543210"; updatePhone.PhoneNbr = newPhoneNbr; volPhoneBLL.UpdatePhoneNbr(updatePhone); sp_Phone_DM selectedPhone = volPhoneBLL.ListPrimaryPhone(updatePhone); primaryTestVolPhone.PhoneNbr = newPhoneNbr; //To get all phones listed, create a new domain model with no phoneID specified. sp_Phone_DM selectAllPhones = new sp_Phone_DM(); selectAllPhones.VolID = updatePhone.VolID; List<sp_Phone_DM> selectedPhoneList = volPhoneBLL.ListPhones(selectAllPhones); Assert.IsTrue(PhoneListContains(selectedPhoneList, updatePhone)); Assert.IsTrue(PhoneListContains(selectedPhoneList, secondaryTestVolPhone)); Assert.IsTrue(PhoneEquals(selectedPhone, updatePhone)); Assert.AreEqual(newPhoneNbr, selectedPhone.PhoneNbr); }
public void TestVolPhoneRead() { string helperDir = cExcel.GetHelperFilesDir(); DataTable dt = cExcel.ReadExcelFile("Sheet1", Path.Combine(helperDir, "VolPhone.xlsx")); List<sp_Phone_DM> excelDMs = getVolPhoneDMs(dt); sp_VolPhone_BLL volPhone_bll = new sp_VolPhone_BLL(); foreach (sp_Phone_DM testVolPhone in excelDMs) { List<sp_Phone_DM> selectedVolPhones = volPhone_bll.ListPhones(testVolPhone); Assert.IsTrue(PhoneListContains(selectedVolPhones, testVolPhone)); } }
public void TestVolPhoneDelete() { sp_VolPhone_BLL volPhone_bll = new sp_VolPhone_BLL(); //Can't delete primary volPhone_bll.DeletePhonesContext(secondaryTestVolPhone); sp_Phone_DM selectedVolPhone = volPhone_bll.ListPhones(secondaryTestVolPhone).First(); secondaryTestVolPhone.ActiveFlg = false; Assert.IsNotNull(selectedVolPhone.ActiveFlg); Assert.IsFalse(selectedVolPhone.ActiveFlg == true); Assert.IsTrue(selectedVolPhone.ActiveFlg == false); }