示例#1
0
        public async Task <JsonResult> DelCodeType(int typeID)
        {
            using (CodeTypeRepository repoCodeType = new CodeTypeRepository())
            {
                var result = await repoCodeType.DelCodeTypeAsync(typeID);

                return(Json(new { isOk = result }));
            }
        }
示例#2
0
        public async Task <JsonResult> SaveCodeType(CodeType modelPara)
        {
            using (CodeTypeRepository repoCodeType = new CodeTypeRepository())
            {
                var result = await repoCodeType.AddOrUpdateAsync(modelPara);

                return(Json(new { isOk = result }));
            }
        }
示例#3
0
        public async Task <JsonResult> GetCodeTypeList(int page, int rows, string typeName)
        {
            using (CodeTypeRepository repoCodeType = new CodeTypeRepository())
            {
                var tuple = await repoCodeType.GetCodeTypeListAsync(page, rows, typeName);

                return(Json(new { total = tuple.Item1, rows = tuple.Item2 }));
            }
        }
示例#4
0
        public async Task <ActionResult> CodeTypeEdit(int typeId)
        {
            using (CodeTypeRepository repoCodeType = new CodeTypeRepository())
            {
                var model = await repoCodeType.GetCodeTypeAsync(typeId);

                if (model == null)
                {
                    model = new CodeType();
                }
                return(View(model));
            }
        }