public ExVAliasAddr GetSpecifyAliasAddrDFLT(string aliasName, string sysID, string cusNo, decimal bill2Location, decimal ship2Location)
        {
            V_ALIAS_ADDR_DFLT addrDFLT = dal.GetSpecifyAliasAddrDFLT(aliasName, sysID, cusNo, (int)bill2Location, (int)ship2Location);
            ClassConvertTable cct      = new ClassConvertTable();
            ExVAliasAddr      ex       = new ExVAliasAddr();

            ClassConvert.ConvertAction(addrDFLT, ex, cct.AliasAddrDFLTConvert);
            return(ex);
        }
        public ExVAliasAddr GetSpecifyAliasAddrSPL(string aliasName, string sysID, string cusNo, decimal bill2Location, decimal ship2Location, decimal destLocation)
        {
            V_ALIAS_ADDR_SPL  addrSPL = dal.GetSpecifyAliasAddrSPL(aliasName, sysID, cusNo, (int)bill2Location, (long)ship2Location, (long)destLocation);
            ClassConvertTable cct     = new ClassConvertTable();
            ExVAliasAddr      ex      = new ExVAliasAddr();

            ClassConvert.ConvertAction(addrSPL, ex, cct.AliasAddrSPLConvert);
            return(ex);
        }
        public List <ExVAliasAddr> GetStrictAliasAddrDFLT(string shipName, string addr, string aliasName)
        {
            List <V_ALIAS_ADDR_DFLT> list   = dal.GetStrictAliasAddrDFLT(shipName, addr, aliasName);
            List <ExVAliasAddr>      exList = new List <ExVAliasAddr>();

            ClassConvertTable cct = new ClassConvertTable();

            foreach (var item in list)
            {
                ExVAliasAddr ex = new ExVAliasAddr();
                ClassConvert.ConvertAction(item, ex, cct.AliasAddrDFLTConvert);
                exList.Add(ex);
            }

            return(exList);
        }
        public List <ExVAliasAddr> GetAliasAddrSPL(string localDestName, string addr, string destName, long?destLocation, string aliasName)
        {
            List <V_ALIAS_ADDR_SPL> list   = dal.GetAliasAddrSPL(localDestName, addr, destName, destLocation, aliasName);
            List <ExVAliasAddr>     exList = new List <ExVAliasAddr>();

            ClassConvertTable cct = new ClassConvertTable();

            foreach (var item in list)
            {
                ExVAliasAddr ex = new ExVAliasAddr();
                ClassConvert.ConvertAction(item, ex, cct.AliasAddrSPLConvert);
                exList.Add(ex);
            }

            return(exList);
        }