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); }
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); }
public int RequestCount() { VOFixedAdvanceOverDueReport vo = ctlFixedAdvanceOverDueCriteria.BindCriteria(); vo.LanguageID = UserAccount.CurrentLanguageID; int count = ScgeAccountingQueryProvider.SCGDocumentQuery.CountByFixedAdvanceReportCriteria(vo); return(count); }