示例#1
0
        private void InitControl()
        {
            int category = QS("id", 0);

            if (category == 0)
            {
                ShowArgumentErrorMessageToClient();
                return;
            }
            CateGoryEntity model = cgApp.GetCateGory(category);

            if (model == null || model.IsDelete == true)
            {
                ShowArgumentErrorMessageToClient();
                Response.Redirect("/error.html?sourceurl=" + Request.Url.ToString());
            }
            SearchTicketsRequest request = new SearchTicketsRequest(SearchTicketsType.CateGory,
                                                                    " OrderNum ASC ,Priority DESC,TicketTitle ASC ",
                                                                    true);

            request.SheetDate   = request.SheetDate = ObjectFactory.GetInstance <ISystemDateTime>().Now.Date;
            request.CateGoryID  = category;
            request.CurrentPage = anpTickets.CurrentPageIndex;

            SearchTicketsResponse response = tickApp.SearchTickets(request);

            rptTickets.DataSource = response.ResultList;
            rptTickets.DataBind();
            anpTickets.RecordCount = response.ResultCount;
        }
示例#2
0
        private CateGoryEntity GetEntity()
        {
            int category = 0;

            int.TryParse(ddlCategories.SelectedValue, out category);
            if (category == 0)
            {
                return(null);
            }
            return(cgApp.GetCateGory(category));
        }