public string Set([FromBody] CharakterDataRequest <t_Charakter> request) { var repo = new SQLCharakterRepository(Context); repo.SetbyView(request.Data); return(CreateResponse(repo.GetList())); }
public string Set([FromBody] CharakterDataRequest <MoneyView> request) { var charakter = this.GetDSASQLCharakter(request); charakter.Money.SetByView(request.Data); return(CreateResponse()); }
public string PassivSkillList([FromBody] CharakterDataRequest <t_Charakter> request) { var abstractcharakter = GetDSASQLCharakter(request.CharakterID); var list = abstractcharakter.Traits.GetSkillList(); return(CreateResponse(list)); }
public string Export([FromBody] CharakterDataRequest <t_Charakter> request) { var abstractcharakter = GetDSASQLCharakter(request.CharakterID); var exportCharakter = abstractcharakter.Export(); return(CreateResponse(exportCharakter.JSONContent)); }
public string DeleteTrait([FromBody] CharakterDataRequest <TraitView> request) { var charakter = GetDSASQLCharakter(request); charakter.Traits.DeleteByView(request.Data); return(CreateResponse()); }
public string SetTrait([FromBody] CharakterDataRequest <TraitView> request) { var charakter = GetDSASQLCharakter(request); charakter.Traits.SetByView(request.Data); return(CreateResponse(charakter.Traits.GetViewList())); }
public string SetLanguageView([FromBody] CharakterDataRequest <LanguageView> request) { var charakter = GetDSASQLCharakter(request); var talentRepo = charakter.Talente; talentRepo.SetbyView(request.Data); var viewItem = talentRepo.GetLanguageView(request.Data.IDSprache, request.Data.IDSchrift); return(CreateResponse(viewItem)); }