예제 #1
0
        void view_AddNewGroup(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(view.NewGroupName) || string.IsNullOrWhiteSpace(view.NewGroupName))
            {
                messager.ErrorMessage("Название группы не может быть пустым. Пожалуйста введите новое название группы.");
                return;
            }

            groupManager.AddNewGroup(view.NewGroupName);
            view.RefreshGroupsList(groupManager.GetGroups());
        }
 public IActionResult NewGroup(GroupForCreateViewModel groupForCreateViewModel)
 {
     if (groupForCreateViewModel == null)
     {
         return(BadRequest(new ProcessResult <bool>()
         {
             Data = false, IsSucceeded = false, Status = "400", MethodName = "AddNewGroup", Message = "Invalid Data"
         }));
     }
     else
     {
         if (_groupManager.IsGroupExist(groupForCreateViewModel.Name))
         {
             return(BadRequest(new ProcessResult <bool>()
             {
                 Data = false, IsSucceeded = false, Status = "400", MethodName = "AddNewGroup", Message = "group Name Exist"
             }));
         }
         return(Created("", _groupManager.AddNewGroup(groupForCreateViewModel)));
     }
 }