protected int RequestCount()
        {
            SueHrExpenseLog query = new SueHrExpenseLog();

            query.Status           = ctlStatus.SelectedValue;
            query.ExpenseRequestNo = ctlExpenseRequestNo.Text;
            try
            {
                query.LastDate = (DateTime)UIHelper.ParseDate(ctlDate.DateValue);
            }
            catch (Exception)
            {
                query.LastDate = new DateTime();
            }

            return(QueryProvider.SuEHRExpenseLogQuery.CountEHRExpenseLogByCriteria(query));
        }
        public Object RequestData(int startRow, int pageSize, string sortExpression)
        {
            SueHrExpenseLog query = new SueHrExpenseLog();

            query.Status           = ctlStatus.SelectedValue;
            query.ExpenseRequestNo = ctlExpenseRequestNo.Text;
            try
            {
                query.LastDate = (DateTime)UIHelper.ParseDate(ctlDate.DateValue);
            }
            catch (Exception)
            {
                query.LastDate = new DateTime();
            }



            return(QueryProvider.SuEHRExpenseLogQuery.GeteHrExpenseLogList(query, startRow, pageSize, sortExpression));
        }