public void SearchPartnerTask() { try { using (ProxyBE p = new ProxyBE()) { SearchPartnerTaskArgs args = new SearchPartnerTaskArgs(); args.RowNumberFrom = pagingParm.RowNumberFrom; args.RowNumberTo = pagingParm.RowNumberTo; args.OrderBy = "Created desc"; //工厂 if (CurrentUser.UserType == (int)UserType.U) { args.Resource = "方案审核组"; args.StepNo = "3,4,5,6,7"; //string filterList = "fumanduo"; //if (filterList.IndexOf(CurrentUser.UserCode) != -1) // args.UserCodes = filterList; } //经销商 if (CurrentUser.UserType == (int)UserType.D) { args.Resource = CurrentUser.UserCode; if (CurrentUser.PartnerID != Guid.Empty) { args.PartnerID = CurrentUser.PartnerID; } //args.StepNo = "1,2"; args.StepNo = "2"; } if (!string.IsNullOrEmpty(Request["TaskType"])) { args.TaskType = Request["TaskType"].ToString(); } if (!string.IsNullOrEmpty(Request["TaskNo"])) { args.TaskNo = Request["TaskNo"].ToString(); } if (!string.IsNullOrEmpty(Request["StepName"])) { args.StepNames = new List <string>(); args.StepNames.Add(Request["StepName"].ToString()); } args.CompanyID = CurrentUser.CompanyID;//Liu SearchResult sr = p.Client.SearchPartnerTask(SenderUser, args); Response.Write(JSONHelper.Dataset2Json(sr.DataSet)); } } catch (Exception ex) { WriteError(ex.Message, ex); } }
public SearchResult SearchPartnerTask(Sender sender, SearchPartnerTaskArgs args) { try { using (ObjectProxy p = new ObjectProxy()) { return(p.SearchPartnerTasks(args)); } } catch (Exception ex) { PLogger.LogError(ex); throw ex; } }
public void SearchHistoryTask() { try { using (ProxyBE p = new ProxyBE()) { SearchPartnerTaskArgs args = new SearchPartnerTaskArgs(); args.RowNumberFrom = pagingParm.RowNumberFrom; args.RowNumberTo = pagingParm.RowNumberTo; args.OrderBy = "Created desc"; if (!string.IsNullOrEmpty(Request["TaskType"])) { args.TaskType = Request["TaskType"].ToString(); } if (CurrentUser.PartnerID != Guid.Empty) { args.PartnerID = CurrentUser.PartnerID; } if (!string.IsNullOrEmpty(Request["TaskNo"])) { args.TaskNo = Request["TaskNo"].ToString(); } if (!string.IsNullOrEmpty(Request["StepName"])) { args.StepNames = new List <string>(); args.StepNames.Add(Request["StepName"].ToString()); } SearchResult sr = p.Client.SearchPartnerTask(SenderUser, args); Response.Write(JSONHelper.Dataset2Json(sr.DataSet)); } } catch (Exception ex) { WriteError(ex.Message, ex); } }