Exemple #1
0
        /// <summary>
        /// GetListForClient
        /// Calls [usp_selectAll_Terms_for_Client]
        /// </summary>
        public static List <Terms> GetListForClient(System.Int32?clientId, System.Int32?pageIndex, System.Int32?pageSize)
        {
            List <TermsDetails> lstDetails = Rebound.GlobalTrader.DAL.SiteProvider.Terms.GetListForClient(clientId, pageIndex, pageSize);

            if (lstDetails == null)
            {
                return(new List <Terms>());
            }
            else
            {
                List <Terms> lst = new List <Terms>();
                foreach (TermsDetails objDetails in lstDetails)
                {
                    Rebound.GlobalTrader.BLL.Terms obj = new Rebound.GlobalTrader.BLL.Terms();
                    obj.TermsId   = objDetails.TermsId;
                    obj.ClientNo  = objDetails.ClientNo;
                    obj.Days      = objDetails.Days;
                    obj.TermsName = objDetails.TermsName;
                    obj.Buy       = objDetails.Buy;
                    obj.Sell      = objDetails.Sell;
                    obj.InAdvance = objDetails.InAdvance;
                    obj.Inactive  = objDetails.Inactive;
                    obj.UpdatedBy = objDetails.UpdatedBy;
                    obj.DLUP      = objDetails.DLUP;
                    obj.RowNum    = objDetails.RowNum;
                    //[001] code start
                    obj.IsApplyBankFee = objDetails.IsApplyBankFee;
                    obj.BankFee        = objDetails.BankFee;
                    //[001] code end

                    //[002] code start
                    obj.IsApplyPOBankFee = objDetails.IsApplyPOBankFee;
                    obj.POBankFee        = objDetails.POBankFee;
                    //[002] code end
                    lst.Add(obj);
                    obj = null;
                }
                lstDetails = null;
                return(lst);
            }
        }
Exemple #2
0
        /// <summary>
        /// DropDownSellForClient
        /// Calls [usp_dropdown_Terms_Sell_for_Client]
        /// </summary>
        public static List <Terms> DropDownSellForClient(System.Int32?clientId)
        {
            List <TermsDetails> lstDetails = Rebound.GlobalTrader.DAL.SiteProvider.Terms.DropDownSellForClient(clientId);

            if (lstDetails == null)
            {
                return(new List <Terms>());
            }
            else
            {
                List <Terms> lst = new List <Terms>();
                foreach (TermsDetails objDetails in lstDetails)
                {
                    Rebound.GlobalTrader.BLL.Terms obj = new Rebound.GlobalTrader.BLL.Terms();
                    obj.TermsId   = objDetails.TermsId;
                    obj.TermsName = objDetails.TermsName;
                    lst.Add(obj);
                    obj = null;
                }
                lstDetails = null;
                return(lst);
            }
        }