public async Task ResetPassword()
        {
            await ExecuteSafeAsync(async() =>
            {
                var email = Context.Query["email"];
                var token = Context.Query["token"];
                await loginFacade.ResetPassword(Data, email, token);

                SuccessMessage = "Heslo bylo nastaveno.";
                Data           = new ResetPasswordDTO();
            });
        }
        public IHttpActionResult ResetPassword([FromBody] PasswordModel model)
        {
            var loginFacade = new LoginFacade();
            var result      = loginFacade.ResetPassword(model.Password, model.ValidationId, model.EmailAddress);

            if (result)
            {
                return(Ok());
            }
            else
            {
                return(InternalServerError());
            }
        }