public static void GetLogList(DataResultBlock resultBlock, StructPage page, string start, string end, string staff, string keyword) { CSLog.Builder log = new CSLog.Builder(); log.Page = page; if (start != null && !start.Equals("")) { log.Starttime = start; log.Endtime = end; } if (staff != null && !staff.Equals("")) { log.Operator = staff; } if (keyword != null && !keyword.Equals("")) { log.Keyword = keyword; } // System.Console.WriteLine(log); MessageContent.Builder content = new MessageContent.Builder(); content.MessageType = 1; content.CsLog = log.Build(); SendModel send = new SendModel() { cmd = Cmd.CMD_LOG, content = content.Build() }; NetMessageManage.SendMsg(send, resultBlock); }
/// <summary> /// 按条件查询会员 /// </summary> /// <param name="resultBlock"></param> /// <param name="page">分页</param> /// <param name="status">状态</param> /// <param name="right">会员等级</param> /// <param name="keywords">姓名</param> public static void SearchConditionMember(DataResultBlock resultBlock, StructPage page, Int32 status, Int32 right, string keywords) { CSMemberFind.Builder memberFind = new CSMemberFind.Builder(); memberFind.SetPage(page); if (status > 0) { memberFind.SetStatus(status); } if (right > 0) { memberFind.SetRight(right); } if (keywords != null && !keywords.Equals("")) { memberFind.SetKeywords(keywords); System.Console.WriteLine(keywords); } MessageContent.Builder content = new MessageContent.Builder(); content.SetMessageType(1); content.SetCsMemberFind(memberFind); SendModel send = new SendModel() { cmd = Cmd.CMD_MEMBER_FIND, content = content.Build(), }; NetMessageManage.SendMsg(send, resultBlock); }
/// <summary> /// 获取员工评价列表 /// </summary> /// <param name="resultBlock"></param> /// <param name="page">页数</param> /// <param name="start">开始时间</param> /// <param name="end">结束时间</param> /// <param name="staff">员工姓名</param> /// <param name="member">评价人姓名或身份证号</param> public static void GetStaffEvaluateList(DataResultBlock resultBlock, StructPage page, string start, string end, string staff, string member) { CSStaffComment.Builder comment = new CSStaffComment.Builder(); comment.Page = page; comment.Type = 2; if (start != null && !start.Equals("")) { comment.Starttime = start; comment.Endtime = end; } if (staff != null && !staff.Equals("")) { comment.Staff = staff; } if (member != null && !member.Equals("")) { comment.Customer = member; } System.Console.WriteLine(comment); MessageContent.Builder content = new MessageContent.Builder(); content.MessageType = 1; content.CsStaffComment = comment.Build(); SendModel send = new SendModel() { cmd = Cmd.CMD_STAFF_COMMENT, content = content.Build() }; NetMessageManage.SendMsg(send, resultBlock); }
/// <summary> /// 获取用户充值记录 /// </summary> /// <param name="resultBlock">结果回调</param> /// <param name="page">分页</param> /// <param name="start">开始时间</param> /// <param name="end">结束时间</param> /// <param name="pay">支付方式</param> /// <param name="name">会员姓名或卡号</param> public static void GetUserRechargeRecord(DataResultBlock resultBlock, StructPage page, string start, string end, int pay, string name) { CSQueryCharge.Builder charge = new CSQueryCharge.Builder(); charge.Page = page; if (start != null && !start.Equals("")) { charge.Starttime = start; charge.Stoptime = end; } if (pay > 0) { charge.Paymode = pay; } if (name != null && !name.Equals("")) { charge.Name = name; } MessageContent.Builder content = new MessageContent.Builder(); content.MessageType = 1; content.CsQueryCharge = charge.Build(); SendModel send = new SendModel() { cmd = Cmd.CMD_QUERY_CHARGE, content = content.Build(), }; NetMessageManage.SendMsg(send, resultBlock); }
/// <summary> /// 用户上网记录 /// </summary> /// <param name="resultBlock">结果回调</param> /// <param name="page">分页</param> /// <param name="start">开始时间</param> /// <param name="end">结束时间</param> /// <param name="name">姓名或卡号</param> /// <param name="mid">会员id,个人搜索记录使用</param> /// <param name="comId">电脑id</param> public static void GetUserNetRecord(DataResultBlock resultBlock, StructPage page, string start, string end, string name, int mid, int comId) { CSQueryEmk.Builder emk = new CSQueryEmk.Builder(); emk.Page = page; if (start != null && !start.Equals("")) { emk.Starttime = start; emk.Stoptime = end; } if (name != null && !name.Equals("")) { emk.Name = name; } if (mid >= 0) { emk.Memberid = mid; } if (comId >= 0) { emk.Computerid = comId; } System.Console.WriteLine(emk); MessageContent.Builder content = new MessageContent.Builder(); content.MessageType = 1; content.CsQueryEmk = emk.Build(); SendModel send = new SendModel() { cmd = Cmd.CMD_QUERY_EMBARKATION, content = content.Build(), }; NetMessageManage.SendMsg(send, resultBlock); }
/// <summary> /// 用户消费记录 /// </summary> /// <param name="resultBlock">结果回调</param> /// <param name="page">分页</param> /// <param name="start">开始时间</param> /// <param name="end">结束时间</param> /// <param name="use">用途</param> /// <param name="pay">支付方式</param> /// <param name="mid">会员id,个人消费记录查询</param> public static void GetUserConsumeRecord(DataResultBlock resultBlock, StructPage page, string start, string end, int use, int pay, int mid) { CSQueryTrade.Builder consume = new CSQueryTrade.Builder(); consume.Page = page; if (start != null && !start.Equals("")) { consume.Starttime = start; consume.Stoptime = end; } if (use > 0) { consume.Usage = use; } if (pay > 0) { consume.Paymode = pay; } if (mid >= 0) { consume.Memberid = mid; } MessageContent.Builder content = new MessageContent.Builder(); content.MessageType = 1; content.CsQueryTrade = consume.Build(); SendModel send = new SendModel() { cmd = Cmd.CMD_QUERY_CONSUM, content = content.Build(), }; NetMessageManage.SendMsg(send, resultBlock); }
public static void GetSellRecordList(DataResultBlock resultBlock, StructPage page, Int32 id, string start, string end) { CSSalesRecord.Builder record = new CSSalesRecord.Builder() { Page = page, Goodsid = id }; if (start != null && !start.Equals("")) { record.SetBegintime(start); record.SetEndtime(end); } MessageContent.Builder content = new MessageContent.Builder(); content.SetMessageType(1); content.SetCsSalesRecord(record); SendModel send = new SendModel() { cmd = Cmd.CMD_GOODS_SALES, content = content.Build() }; NetMessageManage.SendMsg(send, resultBlock); }
public static void GetProductList(DataResultBlock resultBlock, StructPage page, Int32 category, string keywords) { CSGoodsFind.Builder products = new CSGoodsFind.Builder(); products.SetPage(page); if (category >= 0) { products.SetCategory(category); } if (keywords != null && !keywords.Equals("")) { products.SetKeywords(keywords); } //System.Console.WriteLine(products); ; MessageContent.Builder content = new MessageContent.Builder(); content.SetMessageType(1); content.SetCsGoodsFind(products); SendModel send = new SendModel() { cmd = Cmd.CMD_GOODS_FIND, content = content.Build() }; NetMessageManage.SendMsg(send, resultBlock); }
//获取会员列表 public static void GetMemberList(DataResultBlock resultBlock, StructPage page) { CSMemberList.Builder memberlist = new CSMemberList.Builder(); memberlist.SetPage(page); MessageContent.Builder content = new MessageContent.Builder(); content.SetMessageType(1); content.SetCsMemberList(memberlist); SendModel send = new SendModel() { cmd = Cmd.CMD_MEMBER_LIST, content = content.Build(), }; NetMessageManage.SendMsg(send, resultBlock); }
public static void GetSellRankList(DataResultBlock resultBlock, StructPage page) { CSSalesTop.Builder top = new CSSalesTop.Builder() { }; MessageContent.Builder content = new MessageContent.Builder(); content.SetMessageType(1); content.SetCsSalesTop(top); SendModel send = new SendModel() { cmd = Cmd.CMD_GOODS_SALES_TOP, content = content.Build() }; NetMessageManage.SendMsg(send, resultBlock); }
public static void GetStoreList(DataResultBlock resultBlock, StructPage page) { CSGoodsStock.Builder stock = new CSGoodsStock.Builder() { Page = page, }; MessageContent.Builder content = new MessageContent.Builder(); content.SetMessageType(1); content.SetCsGoodsStock(stock); SendModel send = new SendModel() { cmd = Cmd.CMD_GOODS_STOCK, content = content.Build() }; NetMessageManage.SendMsg(send, resultBlock); }
/// <summary> /// 获取员工交接班记录 /// </summary> /// <param name="resultBlock"></param> public static void GetStaffShiftsRecordList(DataResultBlock resultBlock, StructPage page, string start, string end) { CSShiftFind.Builder find = new CSShiftFind.Builder(); find.Page = page; if (start != null && !start.Equals("")) { find.Starttime = start; find.Stoptime = end; } MessageContent.Builder content = new MessageContent.Builder(); content.MessageType = 1; content.CsShiftFind = find.Build(); SendModel send = new SendModel() { cmd = Cmd.CMD_SHIFT_FIND, content = content.Build() }; NetMessageManage.SendMsg(send, resultBlock); }
/// <summary> /// 会员办理记录 /// </summary> /// <param name="resultBlock">结果回调</param> /// <param name="page">分页</param> /// <param name="start">开始时间</param> /// <param name="end">结束时间</param> /// <param name="staff">办理人</param> /// <param name="membertype">会员类型</param> /// <param name="name">姓名或卡号</param> public static void GetOpenMemberRecord(DataResultBlock resultBlock, StructPage page, string start, string end, string staff, int membertype, string name) { CSQueryApply.Builder apply = new CSQueryApply.Builder(); apply.Page = page; if (start != null && !start.Equals("")) { apply.Starttime = start; apply.Stoptime = end; } if (staff != null && !staff.Equals("")) { apply.Operator = staff; } if (membertype > 0) { apply.Rightid = membertype; } if (name != null && !name.Equals("")) { apply.Name = name; } MessageContent.Builder content = new MessageContent.Builder(); content.MessageType = 1; content.CsQueryApply = apply.Build(); SendModel send = new SendModel() { cmd = Cmd.CMD_QUERY_APPLY, content = content.Build(), }; NetMessageManage.SendMsg(send, resultBlock); }
public static void GetProdcutIndentList(DataResultBlock resultBlock, StructPage page, Int32 status, string addStart, string addEnd, string handleStart, string handleEnd, string keyWrods) { CSOrderList.Builder order = new CSOrderList.Builder() { Page = page, }; if (status > 0) { order.Status = status; } if (addStart != null && !addStart.Equals("")) { order.AddtimeStart = addStart; order.AddtimeEnd = addEnd; } if (handleStart != null && !handleStart.Equals("")) { order.ProctimeStart = handleStart; order.ProctimeEnd = handleEnd; } if (keyWrods != null && !keyWrods.Equals("")) { order.Username = keyWrods; } MessageContent.Builder content = new MessageContent.Builder(); content.SetMessageType(1); content.SetCsOrderList(order); SendModel send = new SendModel() { cmd = Cmd.CMD_GOODS_ORDER, content = content.Build() }; NetMessageManage.SendMsg(send, resultBlock); }