public bool AddUser(User user) { if (_db.Users.FirstOrDefault(u => u.Email == user.Email) != null || !new EmailAddressAttribute().IsValid(user.Email) || user.Password == "") { return(false); } _db.Add(user); _db.SaveChanges(); return(true); }
public bool AddEvent(Event e, int userId) { if (!CheckEventValidity(e) || !CheckCalendarAccess(e.CalendarId, userId)) { return(false); } _db.Add(e); _db.SaveChanges(); e.Calendar = null; return(true); }