コード例 #1
0
ファイル: Sys_GroupController.cs プロジェクト: dtafe/vnr
        public ActionResult Create(Sys_GroupModel model)
        {

            if (ModelState.IsValid)
            {
                var service = new RestServiceClient<Sys_GroupModel>(UserLogin);
                service.SetCookies(this.Request.Cookies, _hrm_Sys_Service);
                var result = service.Put(_hrm_Sys_Service, "api/Sys_Group/", model);
                ViewBag.MsgInsert = "Insert success";
            }
            return View();
        }
コード例 #2
0
ファイル: Sys_GroupController.cs プロジェクト: dtafe/vnr
        // GET api/<controller>/5
        public Sys_GroupModel Getbyid(Guid id)
        {
            var service = new Sys_GroupServices();
            var result = service.GetSysGroupById(id);
            var sysGroupModel = new Sys_GroupModel
            {
                ID = result.ID,
                Code = result.Code,
                GroupName = result.GroupName,
                IsActivate = result.IsActivate,
                Notes = result.Notes
            };
            return sysGroupModel;

        }
コード例 #3
0
ファイル: Sys_GroupController.cs プロジェクト: dtafe/vnr
        public Sys_GroupModel Put(Sys_GroupModel model)
        {
            var group = new Sys_GroupEntity
            {
                ID = model.ID,
                Code = model.Code,
                GroupName = model.GroupName,
                IsActivate = model.IsActivate,

            };
            var service = new Sys_GroupServices();
            if (model.ID != Guid.Empty)
            {
                group.ID = model.ID;
                service.Edit<Sys_GroupEntity>(group);
            }
            else
            {
                service.Add<Sys_GroupEntity>(group);
            }

            return model;
        }
コード例 #4
0
ファイル: Sys_GroupController.cs プロジェクト: dtafe/vnr
 public ActionResult Edit([DataSourceRequest] DataSourceRequest request, Sys_GroupModel model)
 {
     var isAccess = CheckPermission(UserId, PrivilegeType.Modify, ConstantPermission.Sys_Group);
     if (!isAccess)
     {
         return PartialView("AccessDenied");
     }
     //if (ModelState.IsValid)
     //{
     var service = new RestServiceClient<Sys_GroupModel>();
     service.SetCookies(this.Request.Cookies, _hrm_Sys_Service);
     var result = service.Put(_hrm_Sys_Service, "api/Sys_Group/", model);
     //return Json(result);
     //ViewBag.MsgUpdate = "Update success";
     //}
     return Json(result);
 }
コード例 #5
0
ファイル: Sys_GroupController.cs プロジェクト: dtafe/vnr
 public ActionResult Edit([DataSourceRequest] DataSourceRequest request, Sys_GroupModel model)
 {
    
     //if (ModelState.IsValid)
     //{
     var service = new RestServiceClient<Sys_GroupModel>(UserLogin);
     service.SetCookies(this.Request.Cookies, _hrm_Sys_Service);
     var result = service.Put(_hrm_Sys_Service, "api/Sys_Group/", model);
     //return Json(result);
     //ViewBag.MsgUpdate = "Update success";
     //}
     return Json(result);
 }