public ActionResult OrdersFilteringAction(GridViewFilteringState filteringState)
        {
            GridViewModel viewModel = GridViewExtension.GetViewModel("OrdersGridView");

            viewModel.ApplyFilteringState(filteringState);
            return(OrdersCustomBindingCore(viewModel));
        }
        public ActionResult _ReallocationJobsFiltering(GridViewFilteringState filteringState)
        {
            var viewModel = GridViewExtension.GetViewModel("ReallocationJobs");

            viewModel.ApplyFilteringState(filteringState);
            return(ReallocationJobsGridActionCore(viewModel));
        }
        public ActionResult _MarketGridViewFiltering(GridViewFilteringState filteringState)
        {
            var viewModel = GridViewExtension.GetViewModel("MarketJobsGrid");

            viewModel.ApplyFilteringState(filteringState);
            return(_MarketGridViewsJobsGridActionCore(viewModel));
        }
Exemple #4
0
        public ActionResult GetFilterResult(GridViewFilteringState filteringState)
        {
            var model = GridViewExtension.GetViewModel(MEASUREMENTS_GRID_VIEW);

            model.ApplyFilteringState(filteringState);
            return(CustomBinding(model));
        }
Exemple #5
0
 // Filtering
 public ActionResult AdvancedCustomBindingFilteringAction(GridViewFilteringState filteringState)
 {
     try
     {
         var strTimKiem = Session["strTimKiem_Log"] == null ? string.Empty : Session["strTimKiem_Log"].ToString();
         var fromDate   = Session["fromDate_Log"] == null ? null : (DateTime?)(Session["fromDate_Log"]);
         var toDate     = Session["toDate_Log"] == null ? null : (DateTime?)Session["toDate_Log"];
         var IsAdmin    = false;
         if (nguoidung.TENDANGNHAP == "admin")
         {
             IsAdmin = true;
         }
         var lstLog = LogService.GetByFilter(strTimKiem, fromDate, toDate, IsAdmin, nguoidung.TENDANGNHAP);
         Session["ListLog"]    = lstLog;
         gridViewHanders.Model = lstLog;
         var viewModel = GridViewExtension.GetViewModel(nameGrid);
         viewModel.Pager.PageSize = (sobanghi_CSG ?? 15);
         viewModel.ApplyFilteringState(filteringState);
         return(AdvancedCustomBindingCore(viewModel));
     }
     catch (Exception e)
     {
         log.Error("getFilter-AdvancedCustomBindingFilteringAction: " + e.Message);
         ViewData["EditError"] = "getFilter-AdvancedCustomBindingFilteringAction: " + e.Message;
         return(LogPartial());
     }
 }
        public ActionResult _InvoiceViewCompleteGridViewFiltering(GridViewFilteringState filteringState)
        {
            var viewModel = GridViewExtension.GetViewModel("InvoiceViewGridview");

            viewModel.ApplyFilteringState(filteringState);
            return(InvoiceViewGridActionCore(viewModel));
        }
        public ActionResult _ResourceRequestsAwaitingGridViewFiltering(GridViewFilteringState filteringState)
        {
            var viewModel = GridViewExtension.GetViewModel("ResourceRequestsAwaitingGridView");

            viewModel.ApplyFilteringState(filteringState);
            return(ResourceRequestsAwaitingGridViewsJobsGridActionCore(viewModel));
        }
Exemple #8
0
        public ActionResult _NotificationQueueFiltering(GridViewFilteringState filteringState)
        {
            var viewModel = GridViewExtension.GetViewModel("NotificationQueueGridView");

            viewModel.ApplyFilteringState(filteringState);
            return(NotificationQueueGridActionCore(viewModel));
        }
Exemple #9
0
        // Filtering
        public ActionResult AdvancedCustomBindingFilteringAction(GridViewFilteringState filteringState)
        {
            var viewModel = GridViewExtension.GetViewModel("gridView");

            viewModel.ApplyFilteringState(filteringState);
            return(AdvancedCustomBindingCore(viewModel));
        }
Exemple #10
0
        public ActionResult _PPropertiesGridViewFiltering(GridViewFilteringState filteringState)
        {
            var viewModel = GridViewExtension.GetViewModel("PPropertiesGridview");

            viewModel.ApplyFilteringState(filteringState);
            return(PPropertiesGridActionCore(viewModel));
        }
        public ActionResult _AssetListFiltering(GridViewFilteringState filteringState)
        {
            var viewModel = GridViewExtension.GetViewModel("Assets");

            viewModel.ApplyFilteringState(filteringState);
            return(_AssetListGridActionCore(viewModel));
        }
Exemple #12
0
        public ActionResult _TimeLogGridViewFiltering(GridViewFilteringState filteringState)
        {
            int id         = 0;
            int weeknumber = 0;
            int year       = 0;

            if (Request.Params["stores"] != null)
            {
                id = Convert.ToInt32(Request.Params["stores"]);
            }
            if (Request.Params["weeks"] != null)
            {
                weeknumber = Convert.ToInt32(Request.Params["weeks"]);
            }
            if (Request.Params["years"] != null)
            {
                year = Convert.ToInt32(Request.Params["years"]);
            }
            ViewData["weekNumber"] = weeknumber;
            ViewData["storesId"]   = id;
            ViewData["yearNumber"] = year;
            var viewModel = GridViewExtension.GetViewModel("gridMaster");

            viewModel.ApplyFilteringState(filteringState);
            return(TimeLogGridActionCore(viewModel, CurrentTenantId, id, weeknumber, year));
        }
Exemple #13
0
        public ActionResult _AccountFiltering(GridViewFilteringState filteringState)
        {
            var viewModel = GridViewExtension.GetViewModel("accountsGridView");

            viewModel.ApplyFilteringState(filteringState);
            return(AccountGridActionCore(viewModel));
        }
        public ActionResult _StockTakesGridViewFiltering(GridViewFilteringState filteringState, int Id)
        {
            ViewBag.StockID = Id;
            var viewModel = GridViewExtension.GetViewModel("StocktakeGridDetail");

            viewModel.ApplyFilteringState(filteringState);
            return(StocktakeGridActionCore(viewModel, Id));
        }
        public ActionResult _PalletTrackingListFiltering(GridViewFilteringState filteringState)

        {
            var viewModel = GridViewExtension.GetViewModel("_PalletTrackingListGridView");

            viewModel.ApplyFilteringState(filteringState);
            return(PalletTrackingGridActionCore(viewModel));
        }
        // Filtering

        public ActionResult ListFiltering(GridViewFilteringState filteringState)
        {
            var viewModel = GetListModel();

            viewModel.ApplyFilteringState(filteringState);
            ProcessCustomBinding(viewModel);
            return(PartialView(VIEW_LIST_PARTIAL, viewModel));
        }
        public ActionResult _ConsignmentsFiltering(GridViewFilteringState filteringState, int?id)

        {
            var viewModel = GridViewExtension.GetViewModel(ViewBag.productId + "consignmentgridview");

            viewModel.ApplyFilteringState(filteringState);
            return(_ConsignmentsGridActionCore(viewModel, id));
        }
        public ActionResult _ProductSerialListFiltering(GridViewFilteringState filteringState)

        {
            var viewModel = GridViewExtension.GetViewModel("_ProductSerialListGridView");

            viewModel.ApplyFilteringState(filteringState);
            return(ProductSerialGridActionCore(viewModel));
        }
        public ActionResult _WastageFiltering(GridViewFilteringState filteringState, int?id)

        {
            var viewModel = GridViewExtension.GetViewModel(ViewBag.productId + "wastagegridview");

            viewModel.ApplyFilteringState(filteringState);
            return(_WastageGridActionCore(viewModel));
        }
        public ActionResult _InventoryTransListFiltering(GridViewFilteringState filteringState)

        {
            var viewModel = GridViewExtension.GetViewModel("_InventoryTransListGridView");

            viewModel.ApplyFilteringState(filteringState);
            return(InventoryGridActionCore(viewModel));
        }
        public ActionResult _GoodsReturnFiltering(GridViewFilteringState filteringState, int?id)

        {
            var viewModel = GridViewExtension.GetViewModel(ViewBag.productId + "goodsreturngridview");

            viewModel.ApplyFilteringState(filteringState);
            return(_GoodsReturnGridActionCore(viewModel));
        }
        public ActionResult _PalletsGridViewFiltering(GridViewFilteringState filteringState, int?type, bool status = false, int?PalletsDispatchID = null)
        {
            ViewBag.Type = type;
            ViewBag.PalletsDispatchID = PalletsDispatchID;
            var viewModel = GridViewExtension.GetViewModel("PalletsListGridView" + ViewBag.Type + PalletsDispatchID);

            viewModel.ApplyFilteringState(filteringState);
            return(_PalletsGridActionCore(viewModel, type, status, PalletsDispatchID));
        }
        public ActionResult _AccountTransactionsListFiltering(GridViewFilteringState filteringState, int?accountId)

        {
            ViewBag.accountId = accountId;
            var viewModel = GridViewExtension.GetViewModel("gridviewAccountTransactions" + accountId);

            viewModel.ApplyFilteringState(filteringState);
            return(AccountTransactionsGridActionCore(viewModel, accountId));
        }
Exemple #24
0
        public virtual PartialViewResult GridFilteringView(GridViewFilteringState filteringState, string strRoute)
        {
            var filters = new Dictionary <string, string>();
            var route   = JsonConvert.DeserializeObject <MvcRoute>(strRoute);

            SetGridResult(route);
            _gridResult.GridViewModel.ApplyFilteringState(filteringState);
            return(ProcessCustomBinding());
        }
        // Filtering
        public ActionResult ListFiltering(GridViewFilteringState filteringState)
        {
            int userId = (int)Session["userId"];
            var param  = GetParam(Request);

            var viewModel = GetListModel();

            viewModel.ApplyFilteringState(filteringState);
            ProcessCustomBinding(userId, viewModel, param);
            return(PartialView(VIEW_LIST_PARTIAL, viewModel));
        }
Exemple #26
0
        public ActionResult _ResourceListGridViewFiltering(GridViewFilteringState filteringState)
        {
            string row = "";

            if (ViewData["exportRowType"] != null)
            {
                row = ViewData["exportRowType"].ToString();
            }
            var viewModel = GridViewExtension.GetViewModel("ResourceList");

            viewModel.ApplyFilteringState(filteringState);
            return(ResourceListGridActionCore(viewModel, row));
        }
        public ActionResult _AssetLogListFiltering(GridViewFilteringState filteringState)
        {
            int AssetId = 0;

            if (Session["AssetId"] != null)
            {
                AssetId = Convert.ToInt32(Session["AssetId"]);
            }
            var viewModel = GridViewExtension.GetViewModel("ALog");

            viewModel.ApplyFilteringState(filteringState);
            return(_AssetLogListGridActionCore(viewModel, AssetId));
        }
Exemple #28
0
        public ActionResult _InventoryStocksFiltering(GridViewFilteringState filteringState)
        {
            int InventoryId = 0;

            if (Session["InventoryId"] != null)
            {
                InventoryId = Convert.ToInt32(Session["InventoryId"]);
            }
            var viewModel = GridViewExtension.GetViewModel("Inventory");

            viewModel.ApplyFilteringState(filteringState);
            return(_InventoryStocksGridActionCore(viewModel, InventoryId));
        }
        public ActionResult _TerminalLogListFiltering(GridViewFilteringState filteringState)
        {
            int terminalId = 0;

            if (Session["terminalId"] != null)
            {
                terminalId = Convert.ToInt32(Session["terminalId"]);
            }
            var viewModel = GridViewExtension.GetViewModel("TLog");

            viewModel.ApplyFilteringState(filteringState);
            return(_TerminalLogListGridActionCore(viewModel, terminalId));
        }
        // Filtering

        public ActionResult ListDetailFiltering(GridViewFilteringState filteringState)
        {
            int userId = (int)Session["userId"];

            int Alert_Id = 0;

            if (Request["Alert_Id"] == null)
            {
                Alert_Id = 0;
            }
            else
            {
                Alert_Id = int.Parse(Request["Alert_Id"]);
            }

            //--------------------------------
            if (Alert_Id == 0)
            {
                string DXCallbackName = "";

                if (Request["DXCallbackName"] != null)
                {
                    DXCallbackName = Request["DXCallbackName"];

                    if (DXCallbackName.StartsWith("gvDetail|"))
                    {
                        var arr = DXCallbackName.Split(new string[] { "|" }, StringSplitOptions.RemoveEmptyEntries);
                        if (arr.Length > 1)
                        {
                            Alert_Id = int.Parse(arr[1]);
                        }
                    }
                }
            }

            // Alert_Id = 2;
            ViewBag.Alert_Id = Alert_Id;

            var       param     = GetParam(Alert_Id);
            DataTable dataTable = ReportAlertDetail__List_Model.GetDataTable(userId, param);

            ViewBag.dataTable = dataTable;

            var viewModel = GetListDetailModel(Alert_Id, userId);

            viewModel.ApplyFilteringState(filteringState);
            DetailProcessCustomBinding(userId, param, viewModel);

            return(PartialView(VIEW_LIST_DETAIL_PARTIAL, viewModel));
        }