Inheritance: EntityBase
Esempio n. 1
0
 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.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.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;
    }
Esempio n. 4
0
 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.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 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;
    }
    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;
        criteriaParam.Party = this.tbCustomer.Text.Trim() != string.Empty ? new string[] { this.tbCustomer.Text.Trim() } : null;
        criteriaParam.ClassifiedDate = this.cbSumDate.Checked;
        //criteriaParam.ClassifiedTransType = this.cbSumType.Checked;
        //criteriaParam.ClassifiedLocation = this.cbSumLocation.Checked;
        criteriaParam.ClassifiedUser = this.cbSumUser.Checked;

        return criteriaParam;
        
    }
Esempio n. 10
0
    private CriteriaParam CollectParam()
    {
        CriteriaParam criteriaParam = new CriteriaParam();
        criteriaParam.PartyFrom = this.tbPartyFrom.Text.Trim() != string.Empty ? new string[] { this.tbPartyFrom.Text.Trim() } : null;
        criteriaParam.PartyTo = this.tbPartyTo.Text.Trim() != string.Empty ? new string[] { this.tbPartyTo.Text.Trim() } : null;
        criteriaParam.Currency = this.tbCurrency.Text.Trim() != string.Empty ?  this.tbCurrency.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);

        if (this.tbItem.Text.Trim() != string.Empty)
            criteriaParam.Item = this.tbItem.Text.Trim();

        if (this.tbItemCategory.Text.Trim() != string.Empty)
            criteriaParam.ItemCategory = this.tbItemCategory.Text.Trim();

        if (this.ModuleType == BusinessConstants.CODE_MASTER_ORDER_TYPE_VALUE_PROCUREMENT)
        {
            criteriaParam.BillTo = this.tbBillFrom.Text.Trim() != string.Empty ? new string[] { this.tbBillFrom.Text.Trim() } : null;
            criteriaParam.ClassifiedBillTo = this.cbClassifiedBillFrom.Checked;
        }
        else if (this.ModuleType == BusinessConstants.CODE_MASTER_ORDER_TYPE_VALUE_DISTRIBUTION)
        {
            criteriaParam.BillFrom = this.tbBillFrom.Text.Trim() != string.Empty ? new string[] { this.tbBillFrom.Text.Trim() } : null;
            criteriaParam.ClassifiedBillFrom = this.cbClassifiedBillFrom.Checked;
        }

        if (this.tbCreateUser.Text.Trim() != string.Empty)
        {
            criteriaParam.UserCode = this.tbCreateUser.Text.Trim();
        }
        
        criteriaParam.ClassifiedUser = this.cbClassifiedCreateUser.Checked;
        criteriaParam.ClassifiedCustomer = this.cbClassifiedCustomer.Checked;
        criteriaParam.ClassifiedItem = this.cbClassifiedItem.Checked;
        criteriaParam.ClassifiedItemCategory = this.cbClassifiedItemCategory.Checked;
        criteriaParam.ClassifiedParty = this.cbClassifiedParty.Checked;
        return criteriaParam;
    }
Esempio n. 11
0
    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;
    }
Esempio n. 12
0
 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;
 }
Esempio n. 13
0
    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);
        }
    }