Beispiel #1
0
        public string Login(string usuario, string contrasenia, out bool FirstPassword)
        {
            this.IsCorrect = false;
            FirstPassword  = false;

            var token = "Usuario o contraseña incorrecta";

            try
            {
                var result = this.dal.Login(usuario, contrasenia, out FirstPassword);

                if (!string.IsNullOrEmpty(result))
                {
                    var apiToken = new ApiToken();

                    token = apiToken.CreateApiToken(result);

                    IsCorrect = true;
                }
            }
            catch (Exception ex)
            {
                token = ex.Message;
            }

            return(token);
        }