public Response_String Logout()
        {
            string tokenString = Authorization.Token.GetTokenStringFromRequestHeader(Request);

            Authorization.Token.Logout(tokenString);

            var response = new Response_String();

            response.Response  = "Probably logged out and removed: " + tokenString;
            response.Response += " from token list.";
            return(response);
        }
Пример #2
0
        public Response_String Get()
        {
            int userId = Authorization.Token.GetUserIdFromRequestHeader(Request);

            System.Text.StringBuilder builder = new System.Text.StringBuilder();
            builder.AppendLine(" Looks like you have a good token. ");
            builder.AppendLine(" Id '-999' is Admin token. ");
            builder.AppendLine(" User ID encrypted inside the token: " + userId);

            var response = new Response_String();

            response.Response = builder.ToString();
            return(response);
        }
        public Response_String DeleteClientProfile(int ID)
        {
            var respone = new Response_String();

            if (ClientProfileManager.DeleteClientProfileFromDB(ID))
            {
                respone.Response = "Client profile was succesfully removed from DB.";
            }
            else
            {
                respone.Response = "There occured a problem while trying to remove client profile from DB.";
            }

            return(respone);
        }
        public Response_String ModifyClientProfile([FromBody] DataModels.ClientProfile ClientProfileModel)
        {
            var respone = new Response_String();

            if (ClientProfileManager.ModifyExistingClientProfile(ClientProfileModel))
            {
                respone.Response = "Client profile was succesfully modified.";
            }
            else
            {
                respone.Response = "There occured a problem while trying to modify client profile.";
            }

            return(respone);
        }
        public Response_String CreateClientProfile([FromBody] DataModels.ClientProfile NewClientProfileModel)
        {
            var respone = new Response_String();

            if (ClientProfileManager.PutNewClientProfileToDB(NewClientProfileModel))
            {
                respone.Response = "Client profile was succesfully added to DB.";
            }
            else
            {
                respone.Response = "There occured a problem while trying to add client profile to DB.";
            }

            return(respone);
        }