Example #1
0
        public static List<ClientAuthorizeLog> GetClientAuthorizeLogs(string clientID,string keyWords, int pageSize, int pageIndex, ref int totalCount, ref int pageCount)
        {
            DataTable dt = CommonBusiness.GetPagerData("ClientAuthorizeLog", "*", " Status<>9 and ClientID='" + clientID+"' ", "AutoID", pageSize, pageIndex, out totalCount, out pageCount);
            List<ClientAuthorizeLog> list = new List<ClientAuthorizeLog>();
            ClientAuthorizeLog model;
            foreach (DataRow item in dt.Rows)
            {
                model = new ClientAuthorizeLog();
                model.FillData(item);
                list.Add(model);
            }

            return list;
        }
Example #2
0
        public static bool ClientAuthorize(string clientID, int userQuantity, int authorizeType, DateTime endTime)
        {
            bool flag= ClientDAL.BaseProvider.ClientAuthorize(clientID, userQuantity, authorizeType, endTime);

            if (flag)
            {
                ClientAuthorizeLog log = new ClientAuthorizeLog();
                log.ClientID=clientID;
                log.UserQuantity = userQuantity;
                log.AuthorizeType = authorizeType;
                log.BeginTime = endTime;
                log.EndTime = endTime;
                log.SystemType = 2;
                log.OrderID = string.Empty;
                ClientBusiness.InsertClientAuthorizeLog(log);
            }
            return flag;
        }
Example #3
0
 public static bool InsertClientAuthorizeLog(ClientAuthorizeLog model)
 {
     return ClientDAL.BaseProvider.InsertClientAuthorizeLog(model.ClientID,model.OrderID,model.AuthorizeType,
         model.UserQuantity,model.BeginTime,model.EndTime,model.SystemType);
 }