public async Task <bool> Login(LoginParameter parameterLogin) { var users = await _firebaseService.GetUsers() ?? new List <User>(); var user = users.FirstOrDefault(a => a.Email == parameterLogin.Email); if (user != null) { return(true); } user = new User { CreateDate = DateTime.Now, Id = users.LastOrDefault()?.Id + 1 ?? 1, FirstName = parameterLogin.FirstName, LastName = parameterLogin.LastName, Email = parameterLogin.Email, Status = "Actived", }; users.Add(user); _firebaseService.PutUsers(users); return(true); }