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; }
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; }
public static bool InsertClientAuthorizeLog(ClientAuthorizeLog model) { return ClientDAL.BaseProvider.InsertClientAuthorizeLog(model.ClientID,model.OrderID,model.AuthorizeType, model.UserQuantity,model.BeginTime,model.EndTime,model.SystemType); }