예제 #1
0
        public ActionResult IPad_EditData(DXInfo.Models.IPads iPad)
        {
            var gridModel = new IPadGridModel();

            SetupIPadGridModel(gridModel.IPadGrid);
            return(ajaxCallBack <DXInfo.Models.IPads>(gridModel.IPadGrid, iPad, addIPad, editIPad, delIPad));
        }
예제 #2
0
        public ActionResult IPad()
        {
            var gridModel = new IPadGridModel();

            SetupIPadGridModel(gridModel.IPadGrid);
            return(View(gridModel));
        }
예제 #3
0
        public ActionResult IPad_RequestData()
        {
            var gridModel = new IPadGridModel();

            SetupIPadGridModel(gridModel.IPadGrid);

            var q = from r in Uow.IPads.GetAll()
                    join d1 in Uow.NameCode.GetAll().Where(w => w.Type == "IPadStatus") on SqlFunctions.StringConvert((double?)r.Status).Trim() equals d1.Code into dd1
                    from dd1s in dd1.DefaultIfEmpty()
                    select new
            {
                r.Id,
                r.Code,
                r.Name,
                r.Status,
                r.Comment,
                r.SN,
                StatusName = dd1s.Name,
            };

            return(QueryAndExcel(gridModel.IPadGrid, q, "IPad.xls"));
        }