public void Create() { String name = ctx.Post("Name"); if (strUtil.IsNullOrEmpty(name)) { errors.Add(lang("exName")); run(Add); return; } Group friend = groupService.GetByName(name); if (friend == null) { errors.Add(lang("exFriendGroupNotFound")); run(Add); return; } Result result = gfService.AddFriend(ctx.owner.obj, name); if (result.HasErrors) { errors.Join(result); run(Add); } else { log(SiteLogString.AddFriendGroup(), friend); echoToParentPart(lang("opok")); } }