public async Task <IActionResult> Edit([FromBody] ClanCreateView clanUpdateView) { if (HttpContext.TryGetCurrentSession(out AccountSessionView accountSessionView)) { return(Ok(await ClanService.Edit(accountSessionView.AccountID, clanUpdateView))); } return(Ok(ValidatedView.Invalid(ErrorCode.OPERATION_FAILED))); }
protected void Confirm() { if (!ClanService.Edit(new ClanCreateView { Name = Name, Tag = Tag, Description = Description }, out string message, out HttpStatusCode code)) { NotificationService.ShowError(message, "Failed to change clan informations!"); }