public int AddExpense(Expense expense) { _db.Expences.Add(expense); _db.SaveChanges(); return(expense.ExpenseId); }
public void AddFamilyMember(FamilyUserId familyUserId) { var user = _db.Users.Find(familyUserId.UUID); if (user != null) { user.FamilyId = familyUserId.Id; _db.SaveChanges(); } }
/// <summary> /// Returns true if user successfully registered and false if user already exists in DB /// </summary> /// <param name="user">App user</param> public RegistrationResult Register(RegisteringUser registeringUser, ref User user) { var dbUser = _db.Users.Find(registeringUser.UUID); if (dbUser == null) { _db.Users.Add(dbUser); _db.SaveChanges(); user = dbUser; return(RegistrationResult.Registered); } return(RegistrationResult.UserExists); }