public VOFixedAdvanceOverDueReport BindCriteria()
        {
            VOFixedAdvanceOverDueReport vo = new VOFixedAdvanceOverDueReport();

            vo.CompanyID              = UIHelper.ParseLong(ctlCompanyField.CompanyID);
            vo.FromLocationCode       = ctlFromLocationField.LocationCode;
            vo.ToLocationCode         = ctlToLocationField.LocationCode;
            vo.FromDueDate            = ctlFromDueDateCalendar.DateValue;
            vo.ToDueDate              = ctlToDueDateCalendar.DateValue;
            vo.FromFixedAdvanceAmount = UIHelper.ParseDouble(ctlFromFixedAdvanceAmount.Text);
            vo.ToFixedAdvanceAmount   = UIHelper.ParseDouble(ctlToFixedAdvanceAmount.Text);
            vo.FromOverDue            = UIHelper.ParseInt(ctlFromOverdueDay.Text);
            vo.ToOverDue              = UIHelper.ParseInt(ctlToOverdueDay.Text);
            vo.FixedAdvanceType       = ctlFixedAdvanceType.SelectedValue;
            if (!string.IsNullOrEmpty(ctlRequesterData.UserID))
            {
                IList <SuUser> userList = SuUserService.FindByUserName(ctlRequesterData.UserID);
                if (userList.Count > 0)
                {
                    long userid = userList[0].Userid;
                    vo.RequesterID = userid;
                }
            }

            //vo.LanguageID = UserAccount.CurrentLanguageID;
            return(vo);
        }
示例#2
0
        public Object RequestData(int startRow, int pageSize, string sortExpression)
        {
            VOFixedAdvanceOverDueReport vo = ctlFixedAdvanceOverDueCriteria.BindCriteria();

            vo.LanguageID = UserAccount.CurrentLanguageID;
            list          = ScgeAccountingQueryProvider.SCGDocumentQuery.GetFixedAdvanceDocumentReportList(startRow, pageSize, sortExpression, vo);
            return(list);
        }
示例#3
0
        public int RequestCount()
        {
            VOFixedAdvanceOverDueReport vo = ctlFixedAdvanceOverDueCriteria.BindCriteria();

            vo.LanguageID = UserAccount.CurrentLanguageID;
            int count = ScgeAccountingQueryProvider.SCGDocumentQuery.CountByFixedAdvanceReportCriteria(vo);

            return(count);
        }