public IActionResult CreateGroup(CreateGroupEmojiInputModel inputModel)
        {
            try
            {
                _emojiService.CreateGroup(inputModel);
            }
            catch (SuchGroupNameAlreadyExists)
            {
                return(RedirectToAction("CreateGroup", new ErrorCreateGroupInputModel
                {
                    ErrotType = ErrorCreateGroupType.SuchGroupNameExists,
                    Name = inputModel.Name,
                    Priority = inputModel.Priority,
                    EmojiSequence = inputModel.EmojiSequence
                }));
            }
            catch (SuchGroupPriorityAlreadyExists)
            {
                return(RedirectToAction("CreateGroup", new ErrorCreateGroupInputModel
                {
                    ErrotType = ErrorCreateGroupType.SuchGroupPriorityExists,
                    Name = inputModel.Name,
                    Priority = inputModel.Priority,
                    EmojiSequence = inputModel.EmojiSequence
                }));
            }

            return(RedirectToAction("Group"));
        }