ListAddresses() 공개 메소드

public ListAddresses ( sp_Vol_Address_DM cVolAddr ) : List
cVolAddr VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
리턴 List
예제 #1
0
        public void TestVolAddressUpdate()
        {
            sp_Vol_Address_BLL volAddressBLL = new sp_Vol_Address_BLL();
            sp_Vol_Address_DM updateAddress = volAddressBLL.ListPrimaryAddress(primaryTestVolAddress);

            String newAddr1 = "UpdateLine1";
            String newAddr2 = "UpdateLine2";
            String newAddr3 = "UpdateLine3";
            String newCity = "UpdateCity";
            String newSt = "US";
            int newZip = 18642;
            int newZip4 = 9753;

            updateAddress.AddrLine1 = newAddr1;
            updateAddress.AddrLine2 = newAddr2;
            updateAddress.AddrLine3 = newAddr3;
            updateAddress.City = newCity;
            updateAddress.St = newSt;
            updateAddress.Zip = newZip;
            updateAddress.Zip4 = newZip4;

            primaryTestVolAddress = updateAddress;

            volAddressBLL.UpdateAddressContext(updateAddress,primaryTestVolAddr);
            sp_Vol_Address_DM selectedAddress = volAddressBLL.ListPrimaryAddress(updateAddress);

            sp_Vol_Address_DM DMToSelectAll = new sp_Vol_Address_DM();
            DMToSelectAll.VolID = selectedAddress.VolID;
            List<sp_Vol_Address_DM> selectedAddressList = volAddressBLL.ListAddresses(DMToSelectAll);

            Assert.IsTrue(AddressListContains(selectedAddressList, updateAddress));
            Assert.IsTrue(AddressListContains(selectedAddressList, secondaryTestVolAddress));
            Assert.IsTrue(AddressEquals(selectedAddress, updateAddress));
            Assert.AreEqual(newAddr1, selectedAddress.AddrLine1);
            Assert.AreEqual(newAddr2, selectedAddress.AddrLine2);
            Assert.AreEqual(newAddr3, selectedAddress.AddrLine3);
            Assert.AreEqual(newCity, selectedAddress.City);
            Assert.AreEqual(newSt, selectedAddress.St);
            Assert.AreEqual(newZip, selectedAddress.Zip);
            Assert.AreEqual(newZip4, selectedAddress.Zip4);
        }
예제 #2
0
        public void TestVolAddressReadAll()
        {
            string helperDir = cExcel.GetHelperFilesDir();
            DataTable dt = cExcel.ReadExcelFile("Sheet1", Path.Combine(helperDir, "VolAddress.xlsx"));
            List<sp_Vol_Address_DM> excelDMs = getVolAddressDMs(dt);
            sp_Vol_Address_BLL volAddress_bll = new sp_Vol_Address_BLL();

            foreach (sp_Vol_Address_DM testVolAddress in excelDMs)
            {
                List<sp_Vol_Address_DM> selectedVolAddresses = volAddress_bll.ListAddresses(testVolAddress);
                Assert.IsTrue(AddressListContains(selectedVolAddresses, testVolAddress));
            }
        }