コード例 #1
0
ファイル: GroupController.cs プロジェクト: sxliupeng/DDD
 public ActionResult Edit(GroupViewData model)
 {
     if (ModelState.IsValid)
     {
         BaseReply reply = groupService.UpdateGroup(new UpdateGroupRequest {
             Id = model.Id, Subject = model.Subject, Enabled = model.Enabled
         });
         if (!reply.Success)
         {
             ModelState.MergeError(reply.ErrorState);
         }
         else
         {
             return(RedirectToAction("Index"));
         }
     }
     return(View(model));
 }
コード例 #2
0
ファイル: GroupController.cs プロジェクト: VijayMVC/chalkable
 public ActionResult EditGroup(int groupId, string name, IntList studentIds)
 {
     return(Json(GroupViewData.Create(SchoolLocator.GroupService.EditGroup(groupId, name, studentIds))));
 }
コード例 #3
0
ファイル: GroupController.cs プロジェクト: VijayMVC/chalkable
 public ActionResult CreateGroup(string name, IntList studentIds)
 {
     return(Json(GroupViewData.Create(SchoolLocator.GroupService.AddGroup(name, studentIds))));
 }