/// <summary> /// Insere um novo personagem. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void strip_save_Click(object sender, System.EventArgs e) { VerifyTextbox(); if (CharacterDB.ExistCharacter(txt_user.Text)) { DarkMessageBox.ShowWarning("Este usuário já está sendo utilizado.", "Aviso"); return; } var index = list_classes.SelectedIndices[0]; var character = FillCharacterData(); var classe = Static.Classes[index]; if (CharacterDB.InsertCharacter(_accountID, character, classe) > 0) { DarkMessageBox.ShowInformation("O personagem foi cadastrado.", "Aviso"); Program.AccountForm.FillPlayerNames(); Clear(); } else { DarkMessageBox.ShowWarning("Não foi possível cadastrar.", "Aviso"); } }
public ActionResult <object> InsertCharacter(string discordId, string userName) { CharacterDB characterDB = new CharacterDB(); var character = characterDB.InsertCharacter(discordId, userName); return(JsonConvert.SerializeObject(character)); }