private CriteriaParam CollectParam() { CriteriaParam criteriaParam = new CriteriaParam(); criteriaParam.TransactionType = this.tbTransType.Text.Trim() != string.Empty ? this.tbTransType.Text.Trim() : string.Empty; criteriaParam.Location = this.tbLocation.Text.Trim() != string.Empty ? new string[] { this.tbLocation.Text.Trim() } : null; if (this.tbStartDate.Text.Trim() != string.Empty) { criteriaParam.StartDate = DateTime.Parse(this.tbStartDate.Text); } if (this.tbEndDate.Text.Trim() != string.Empty) { criteriaParam.EndDate = DateTime.Parse(this.tbEndDate.Text); } criteriaParam.Item = this.tbItem.Text.Trim() != string.Empty ? this.tbItem.Text.Trim() : null; //djin 20120802 目标库存 if (this.tbRefLoc.Visible == true && tbRefLoc.Text.Trim() != string.Empty) { criteriaParam.RefLoc = new string[] { tbRefLoc.Text.Trim() } } ; criteriaParam.ClassifiedDate = this.cbSumDate.Checked; //criteriaParam.ClassifiedTransType = this.cbSumType.Checked; //criteriaParam.ClassifiedLocation = this.cbSumLocation.Checked; criteriaParam.ClassifiedUser = this.cbSumUser.Checked; return(criteriaParam); } }
private CriteriaParam CollectParam() { CriteriaParam criteriaParam = new CriteriaParam(); criteriaParam.Location = this.tbLocation.Text.Trim() != string.Empty ? new string[] { this.tbLocation.Text.Trim() } : null; criteriaParam.Item = this.tbItem.Text.Trim() != string.Empty ? this.tbItem.Text.Trim() : null; if (this.tbStartDate.Text.Trim() != string.Empty) { criteriaParam.StartDate = DateTime.Parse(this.tbStartDate.Text); } if (this.tbEndDate.Text.Trim() != string.Empty) { criteriaParam.EndDate = DateTime.Parse(this.tbEndDate.Text).AddDays(1); } try { if (DateTime.Compare(Convert.ToDateTime(this.tbStartDate.Text.Trim()), Convert.ToDateTime(this.tbEndDate.Text.Trim())) > 0) { ShowErrorMessage("Common.StarDate.EndDate.Compare"); return(null); } } catch (Exception) { ShowErrorMessage("Common.Business.Error.DateInvalid"); return(null); } return(criteriaParam); }
private CriteriaParam CollectParam() { CriteriaParam criteriaParam = new CriteriaParam(); criteriaParam.Item = this.tbItem.Text.Trim() != string.Empty ? this.tbItem.Text.Trim() : null; criteriaParam.Location = this.tbLocation.Text.Trim() != string.Empty ? new string[] { this.tbLocation.Text.Trim() } : null; return(criteriaParam); }
private CriteriaParam CollectParam() { CriteriaParam criteriaParam = new CriteriaParam(); criteriaParam.Location = this.tbLocation.Text.Trim() != string.Empty ? new string[] { this.tbLocation.Text.Trim() } : null; criteriaParam.Flow = this.tbFlow.Text.Trim() != string.Empty ? new string[] { this.tbFlow.Text.Trim() } : null; criteriaParam.Item = this.tbItem.Text.Trim() != string.Empty ? this.tbItem.Text.Trim() : null; //if (this.tbDate.Text.Trim() != string.Empty) // criteriaParam.EndDate = DateTime.Parse(this.tbDate.Text); return(criteriaParam); }
private CriteriaParam CollectParam() { CriteriaParam criteriaParam = new CriteriaParam(); criteriaParam.ItemCodes = this.ttItem.Value.Trim() != string.Empty ? this.ttItem.Value.Trim() : null; criteriaParam.LocCodes = this.ttLocation.Value.Trim() != string.Empty ? this.ttLocation.Value.Trim() : null; //criteriaParam.LotNos = this.ttLotNo.Value.Trim() != string.Empty ? this.ttLotNo.Value.Trim() : null; criteriaParam.LotNo = this.tbLotNo.Text.Trim() != string.Empty ? this.tbLotNo.Text.Trim() : null; criteriaParam.Item = this.tbItem.Text.Trim() != string.Empty ? this.tbItem.Text.Trim() : null; string page = this.PostBackHidden.Text != string.Empty ? this.PostBackHidden.Text.Trim() : string.Empty; criteriaParam.Page = string.IsNullOrEmpty(page) ? 1 : int.Parse(page); criteriaParam.SortParam = this.PostBackSortHidden.Text != string.Empty ? this.PostBackSortHidden.Text.Trim() : "Id"; this.PostBackSortHidden.Text = string.Empty; return(criteriaParam); }
private object CollectParam() { CriteriaParam criteriaParam = new CriteriaParam(); criteriaParam.LocationType = this.tbType.Text.Trim() != string.Empty?this.tbType.Text.Trim():null; criteriaParam.Location = this.tbLocation.Text.Trim() != string.Empty ? new string[] { this.tbLocation.Text.Trim() } : null; criteriaParam.Item = this.tbItem.Text.Trim() != string.Empty ? this.tbItem.Text.Trim() : null; if (this.tbEffDate.Text.Trim() != string.Empty && this.ModuleType == BusinessConstants.INVENTORY_REPORTS_HISINV) { criteriaParam.EndDate = DateTime.Parse(this.tbEffDate.Text); } bool cbPlan = this.cbPlan.Checked; //return criteriaParam; object obj = new object[] { criteriaParam, cbPlan }; return(obj); }
private object[] CollectParam() { CriteriaParam criteriaParam = new CriteriaParam(); criteriaParam.Location = this.tbLocation.Text.Trim() != string.Empty ? new string[] { this.tbLocation.Text.Trim() } : null; criteriaParam.Party = this.tbRegion.Text.Trim() != string.Empty ? new string[] { this.tbRegion.Text.Trim() } : null; if (this.tbDate.Text.Trim() != string.Empty) { criteriaParam.EndDate = DateTime.Parse(this.tbDate.Text); } criteriaParam.Item = this.tbItem.Text.Trim() != string.Empty ? this.tbItem.Text.Trim() : null; criteriaParam.ClassifiedParty = this.cbClassifiedParty.Checked; criteriaParam.ClassifiedLocation = this.cbClassifiedLocation.Checked; int days = this.tbDays.Text.Trim() != string.Empty ? int.Parse(this.tbDays.Text.Trim()) : 30; return(new object[] { criteriaParam, days }); }
private CriteriaParam CollectParam() { CriteriaParam criteriaParam = new CriteriaParam(); criteriaParam.UserCode = this.CurrentUser.Code; criteriaParam.Location = this.tbLocation.Text.Trim() != string.Empty ? new string[] { this.tbLocation.Text.Trim() } : null; criteriaParam.Party = this.tbRegion.Text.Trim() != string.Empty ? new string[] { this.tbRegion.Text.Trim() } : null; if (this.tbStartDate.Text.Trim() != string.Empty) { criteriaParam.StartDate = DateTime.Parse(this.tbStartDate.Text); } if (this.tbEndDate.Text.Trim() != string.Empty) { criteriaParam.EndDate = DateTime.Parse(this.tbEndDate.Text); } criteriaParam.Item = this.tbItem.Text.Trim() != string.Empty ? this.tbItem.Text.Trim() : null; criteriaParam.ClassifiedParty = this.cbClassifiedParty.Checked; criteriaParam.ClassifiedLocation = this.cbClassifiedLocation.Checked; return(criteriaParam); }
private void SetViewControl(GridViewRow gvr) { LocationDetail locationDetail = (LocationDetail)gvr.DataItem; int days = this.Days; DateTime date = this._criteriaParam.EndDate.HasValue ? this._criteriaParam.EndDate.Value : DateTime.Today; for (int i = 1; i <= 6; i++) { CriteriaParam criteriaParam = new CriteriaParam(); criteriaParam.Location = locationDetail.Location != null ? new string[] { locationDetail.Location.Code } : null; criteriaParam.Party = locationDetail.Region != null ? new string[] { locationDetail.Region.Code } : null; criteriaParam.Item = locationDetail.Item.Code; if (i < 6) { criteriaParam.StartDate = date.AddDays(-Convert.ToDouble(i * days)); } criteriaParam.EndDate = date.AddDays(-Convert.ToDouble((i - 1) * days)); Reports_LocAging_View ucView = this.GetViewControl(gvr, i); ucView.InitPageParameter(criteriaParam); } }
private CriteriaParam CollectParam() { CriteriaParam criteriaParam = new CriteriaParam(); criteriaParam.Flow = this.tbFlow.Text.Trim() != string.Empty ? new string[] { this.tbFlow.Text.Trim() } : null; criteriaParam.Party = this.tbRegion.Text.Trim() != string.Empty ? new string[] { this.tbRegion.Text.Trim() } : null; if (this.tbStartDate.Text.Trim() != string.Empty) { criteriaParam.StartDate = DateTime.Parse(this.tbStartDate.Text); } if (this.tbEndDate.Text.Trim() != string.Empty) { criteriaParam.EndDate = DateTime.Parse(this.tbEndDate.Text); } criteriaParam.Shift = this.tbShift.Text.Trim() != string.Empty ? this.tbShift.Text.Trim() : null; criteriaParam.Item = this.tbItem.Text.Trim() != string.Empty ? this.tbItem.Text.Trim() : null; criteriaParam.ClassifiedFlow = this.cbClassifiedFlow.Checked; criteriaParam.ClassifiedParty = this.cbClassifiedParty.Checked; criteriaParam.ClassifiedShift = this.cbClassifiedShift.Checked; criteriaParam.ClassifiedDate = this.cbClassifiedDate.Checked; return(criteriaParam); }
private CriteriaParam CollectParam() { CriteriaParam criteriaParam = new CriteriaParam(); criteriaParam.Party = this.tbRegion.Text.Trim() != string.Empty ? new string[] { this.tbRegion.Text.Trim() } : null; criteriaParam.Location = this.tbLocation.Text.Trim() != string.Empty ? new string[] { this.tbLocation.Text.Trim() } : null; if (this.tbStartDate.Text.Trim() != string.Empty) { criteriaParam.StartDate = DateTime.Parse(this.tbStartDate.Text); } if (this.tbEndDate.Text.Trim() != string.Empty) { criteriaParam.EndDate = DateTime.Parse(this.tbEndDate.Text); } criteriaParam.BinCode = this.tbStorageBin.Text.Trim() != string.Empty ? this.tbStorageBin.Text.Trim() : null; criteriaParam.Item = this.tbItem.Text.Trim() != string.Empty ? this.tbItem.Text.Trim() : null; criteriaParam.OrderNo = this.tbOrderNo.Text.Trim() != string.Empty ? this.tbOrderNo.Text.Trim() : string.Empty; criteriaParam.ClassifiedOrderNo = this.cbClassifiedOrderNo.Checked; criteriaParam.ClassifiedLocation = this.cbClassifiedLocation.Checked; criteriaParam.ClassifiedBin = this.cbClassifiedBin.Checked; criteriaParam.ClassifiedHuId = this.cbClassifiedHuId.Checked; return(criteriaParam); }
public static void SetLotNoCriteria(DetachedCriteria criteria, string propertyName, CriteriaParam criteriaParam, MatchMode matchMode) { SetItemCriteria(criteria, propertyName, criteriaParam.LotNo, matchMode); }
public static void SetFlowCriteria(DetachedCriteria criteria, string propertyName, CriteriaParam criteriaParam) { SetFlowCriteria(criteria, propertyName, criteriaParam.Flow); }
//djin 目标库位查询 2012-8-2 public static void SetRefLocationCriteria(DetachedCriteria criteria, string propertyName, CriteriaParam criteriaParam) { if (criteriaParam.RefLoc != null) { SetLocationCriteria(criteria, propertyName, criteriaParam.RefLoc); } }
public static void SetLocationCriteria(DetachedCriteria criteria, string propertyName, CriteriaParam criteriaParam) { SetLocationCriteria(criteria, propertyName, criteriaParam.Location); }
public static void SetEndDateCriteria(DetachedCriteria criteria, string propertyName, CriteriaParam criteriaParam) { SetEndDateCriteria(criteria, propertyName, criteriaParam.EndDate); }
public static void SetShiftCriteria(DetachedCriteria criteria, string propertyName, CriteriaParam criteriaParam) { SetShiftCriteria(criteria, propertyName, criteriaParam.Shift); }
public static void SetTransactionTypeCriteria(DetachedCriteria criteria, string propertyName, CriteriaParam criteriaParam, MatchMode matchMode) { SetTransactionTypeCriteria(criteria, propertyName, criteriaParam.TransactionType, matchMode); }
public static void SetStorageBinCriteria(DetachedCriteria criteria, string propertyName, CriteriaParam criteriaParam) { SetStorageBinCriteria(criteria, propertyName, criteriaParam.BinCode); }
public static void SetLotNoCriteria(DetachedCriteria criteria, string propertyName, CriteriaParam criteriaParam) { SetItemCriteria(criteria, propertyName, criteriaParam.LotNo); }