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); }