コード例 #1
0
        public ActionResult GetData(CalculationOfControlLimitViewModel model, GridSettings gridSettings)
        {
            if (string.IsNullOrEmpty(gridSettings.SortField))
            {
                gridSettings.SortField = "F80_Type";
                gridSettings.SortOrder = SortOrder.Asc;
            }
            var result = _calculationOfControlLimitDomain.SearchCriteria(gridSettings);

            if (!result.IsSuccess)
            {
                return(Json(null, JsonRequestBehavior.AllowGet));
            }
            return(Json(result.Data, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
        //
        // GET: /EnvironmentManagement/CalculationOfControlLimit/
        public ActionResult Index()
        {
            var te80EnvMesp = _environmentBaseDomain.GetLocationItemByType("1");

            var model = new CalculationOfControlLimitViewModel
            {
                DurationFrom = te80EnvMesp.Any() ? te80EnvMesp.FirstOrDefault().F80_D_From.Value.ToString("dd/M/yyyy") : DateTime.Now.ToString("dd/M/yyyy"),
                DurationTo   = te80EnvMesp.Any() ? te80EnvMesp.FirstOrDefault().F80_D_To.Value.ToString("dd/M/yyyy") : DateTime.Now.ToString("dd/M/yyyy"),
                StartDate    = DateTime.Now.AddDays(-89).ToString("dd/M/yyyy"),
                EndDate      = DateTime.Now.AddDays(-1).ToString("dd/M/yyyy"),
                Grid         = GenerateGrid()
            };

            return(View(model));
        }