Exemplo n.º 1
0
        public string Get([FromBody] CharakterIDRequest request)
        {
            var charakter = this.GetDSASQLCharakter(request);
            var view      = charakter.Money.GetView();

            return(CreateResponse(view));
        }
Exemplo n.º 2
0
        public string GetList([FromBody] CharakterIDRequest charakterID)
        {
            var charakter        = new DSASQLCharakter(Context, charakterID.CharakterID, "");
            var attributViewList = charakter.Values.GetViewList();

            return(CreateResponse(attributViewList));
        }
Exemplo n.º 3
0
        public string Get([FromBody] CharakterIDRequest charakterID)
        {
            var charakter = new DSASQLCharakter(Context, charakterID.CharakterID, "");
            var view      = charakter.AP.GetView();

            return(CreateResponse(view));
        }
Exemplo n.º 4
0
        private string GetTalentView <T>(CharakterIDRequest request) where T : ITalent
        {
            var charakter  = GetDSASQLCharakter(request);
            var talentRepo = charakter.Talente;
            var list       = talentRepo.GetViewList <T>();

            return(CreateResponse(list));
        }
Exemplo n.º 5
0
        public string GetLanguageList([FromBody] CharakterIDRequest request)
        {
            var charakter  = GetDSASQLCharakter(request);
            var talentRepo = charakter.Talente;
            var list       = talentRepo.GetViewList();

            return(CreateResponse(list));
        }
Exemplo n.º 6
0
        public string Delete([FromBody] CharakterIDRequest request)
        {
            var charakter = this.GetDSASQLCharakter(request);

            charakter.Delete();

            var repo = new SQLCharakterRepository(Context);

            return(CreateResponse(repo.GetList()));
        }
Exemplo n.º 7
0
 internal DSASQLCharakter GetDSASQLCharakter(CharakterIDRequest request)
 {
     return(GetDSASQLCharakter(request.CharakterID));
 }
Exemplo n.º 8
0
        public string GetTraitList([FromBody] CharakterIDRequest request)
        {
            var charakter = GetDSASQLCharakter(request);

            return(CreateResponse(charakter.Traits.GetViewList()));
        }