示例#1
0
        public OutMovesCommission GetMovesCommissions(string executiveID, double accountNumber, string creditNumber, int reportType, DateTime startDate,
                                                      DateTime endDate, string[] childList)
        {
            OutMovesCommission data = new OutMovesCommission();

            try
            {
                string childs = string.Empty;
                if (childList != null)
                {
                    for (int i = 0; i < childList.Length; i++)
                    {
                        childs += "'" + childList[i] + "'" + ",";
                    }

                    childs = childs.Substring(0, childs.Length - 1);
                }



                CommissionsDAO dao = new CommissionsDAO();
                data = dao.GetMovesCommissions(executiveID, accountNumber, creditNumber, reportType, startDate, endDate, childs);
            }
            catch (Exception ex)
            {
                //escribir en el log
                LogHelper.WriteLog("Models", "ManageCommissions", "GetMovesCommissions", ex, "");
            }
            return(data);
        }
示例#2
0
        public OutBalancesCommision GetBalancesCommissions(string executiveID, double accountNumber)
        {
            OutBalancesCommision data = new OutBalancesCommision();

            try
            {
                CommissionsDAO dao = new CommissionsDAO();
                data = dao.GetBalancesCommissions(executiveID, accountNumber);
            }
            catch (Exception ex)
            {
                //escribir en el log
                LogHelper.WriteLog("Models", "ManageCommissions", "GetBalancesCommissions", ex, "");
            }
            return(data);
        }
示例#3
0
        public OutCommissionsHeader GetCommissionsHeader(string executiveID)
        {
            OutCommissionsHeader data = new OutCommissionsHeader();

            try
            {
                CommissionsDAO dao = new CommissionsDAO();
                data = dao.GetCommissionsHeader(executiveID);
            }
            catch (Exception ex)
            {
                //escribir en el log
                LogHelper.WriteLog("Models", "ManageCommissions", "GetCommissionsHeader", ex, "");
            }
            return(data);
        }
示例#4
0
 public CommissionsService()
 {
     mObjCommissionsDAO      = new CommissionsDAO();
     mObjCommissionsTableDAO = new TableDAO <Commissions>();
 }