Ejemplo n.º 1
0
        protected override void OnRequest()
        {
            base.OnRequest();

            try
            {
                uint?pageLevel = getParameterUint("pagelevel");

                AdListModel adList = null;
                using (Controller.Ad controllerAd = new Controller.Ad())
                {
                    adList = controllerAd.GetAdList(pageLevel);
                }

                DatagridModel <AdModel> data = new DatagridModel <AdModel>();
                data.total = (uint)adList.Count;
                data.rows  = adList;

                WriteJson(data);
            }
            catch (UnfulfilException ex)
            {
                WriteUnfulfil(ex.DisplayMessage);
            }
            catch (Database.Exception ex)
            {
                WriteException(ex);
            }
            catch (Exception ex)
            {
                WriteException(ex);
            }
        }
Ejemplo n.º 2
0
        protected override void OnRequest()
        {
            base.OnRequest();
            string merchantName        = getParameter("merchant_name");
            string merchantContact     = getParameter("merchant_contact");
            string merchantDescription = getParameter("merchant_description");
            string productName         = getParameter("product_name");
            string marketName          = getParameter("market_name");

            try
            {
                MerchantListModel merchantList = null;
                using (Controller.Merchant controllerMerchant = new Controller.Merchant())
                {
                    merchantList = controllerMerchant.GetMerchantList(merchantName, merchantContact, merchantDescription, marketName, productName, null);
                }

                DatagridModel <ViewMerchantListModel> data = new DatagridModel <ViewMerchantListModel>();
                data.total = (uint)merchantList.Count();
                data.rows  = merchantList;

                WriteJson(data);
            }
            catch (UnfulfilException ex)
            {
                WriteUnfulfil(ex.DisplayMessage);
            }
            catch (Exception ex)
            {
                WriteException(ex);
            }

            WriteEnd();
        }
Ejemplo n.º 3
0
        public override void UpdateView()
        {
            LabelUpdateModel.Update();
            DatagridModel._HtmlTable.Filter.ExcludeLongterm = ExcludeLongterm;

            _mainFilterService.FillFilter();
            HeadingModel.setText(_header);
            DatagridModel.Bind(BrowserModel.BrowserWidth.Value);

            setFeedback();
        }
Ejemplo n.º 4
0
        public override void ProcessRequest(HttpContext context)
        {
            try
            {
                base.ProcessRequest(context);
                //验证字典是否登录
                if (!IsLogin())
                {
                    var dataGridModel = new DatagridModel <object>();
                    dataGridModel.Msg  = "登录超时,请重新登录";
                    dataGridModel.Code = CodeEnum.LoginOutTime;
                    dataGridModel.Data = base.LoginUrl;
                    JsonResult         = JsonData.GetResult(dataGridModel);
                }
                else
                {
                    switch (typeClass)
                    {
                    case "GetPageData":
                        JsonResult = GetPageData();
                        break;

                    case "GetTreeDic":
                        JsonResult = GetTreeDic();
                        break;

                    case "AddDic":
                        JsonResult = AddDic();
                        break;

                    case "EditDic":
                        JsonResult = EditDic();
                        break;

                    case "DelDic":
                        JsonResult = DelDic();
                        break;

                    default:
                        break;
                    }
                }
            }
            catch (Exception ex)
            {
                dataGridModel.Msg  = ex.Message;
                dataGridModel.Code = CodeEnum.Exception;
                JsonResult         = JsonData.GetResult(dataGridModel);
            }
            context.Response.Write(JsonResult);
            context.Response.End();
        }
Ejemplo n.º 5
0
        protected override void OnRequest()
        {
            base.OnRequest();

            try
            {
                string cargoPlate       = getParameter("cargo_plate");
                string cargoDriver      = getParameter("cargo_driver");
                string cargoLicence     = getParameter("cargo_licence");
                string cargoContact     = getParameter("cargo_contact");
                string cargoDescription = getParameter("cargo_description");
                string marketName       = getParameter("market_name");

                CargoListModel cargoList = null;

                using (Controller.Cargo controllerCargo = new Controller.Cargo())
                {
                    cargoList = controllerCargo.GetCargoList(cargoPlate, cargoDriver, cargoLicence, cargoContact, cargoDescription, marketName);
                }

                DatagridModel <ViewCargoListModel> data = new DatagridModel <ViewCargoListModel>();
                data.total = (uint)cargoList.Count;
                data.rows  = cargoList;

                WriteJson(data);
            }
            catch (UnfulfilException ex)
            {
                WriteUnfulfil(ex.DisplayMessage);
            }
            catch (Database.Exception ex)
            {
                WriteException(ex);
            }
            catch (Exception ex)
            {
                WriteException(ex);
            }
        }
Ejemplo n.º 6
0
        public override void ProcessRequest(HttpContext context)
        {
            try
            {
                base.ProcessRequest(context);
                //验证用户是否登录
                if (!IsLogin())
                {
                    var dataGridModel = new DatagridModel <object>();
                    dataGridModel.Msg  = "登录超时,请重新登录";
                    dataGridModel.Code = CodeEnum.LoginOutTime;
                    dataGridModel.Data = base.LoginUrl;
                    JsonResult         = JsonData.GetResult(dataGridModel);
                }
                else
                {
                    switch (typeClass)
                    {
                    case "SaveRole":
                        JsonResult = SaveRole();
                        break;

                    case "SaveRoleMenu":
                        JsonResult = SaveRoleMenu();
                        break;

                    case "GetRoleMenu":
                        JsonResult = GetRoleMenu();
                        break;

                    case "SaveRoleUser":
                        JsonResult = SaveRoleUser();
                        break;

                    case "GetRoleUser":
                        JsonResult = GetRoleUser();
                        break;

                    case "DelRole":
                        JsonResult = DelRole();
                        break;

                    case "GetTreeRole":
                        JsonResult = GetTreeRole();
                        break;

                    case "GenerateRoleCode":
                        JsonResult = GenerateRoleCode();
                        break;

                    default:
                        break;
                    }
                }
            }
            catch (Exception ex)
            {
                dataGridModel.Msg  = ex.Message;
                dataGridModel.Code = CodeEnum.Exception;
                JsonResult         = JsonData.GetResult(dataGridModel);
            }
            context.Response.Write(JsonResult);
            context.Response.End();
        }