public Appointment AddAppointmentAsync(Appointment appointment, Guid userId) { var user = _fsDataContext.Users.Include(c => c.Place).FirstOrDefault(c => c.Id == userId); if (user == null) { return(null); } appointment.ApplicationDate = DateTime.Now; appointment.User = user; appointment.Place = user.Place; var _appointment = _fsDataContext.Appointments.Add(appointment); var result = _fsDataContext.SaveChanges(); if (result == 1) { return(appointment); } return(null); }
public int UpdateUser(User user, User newData) { user.Name = newData.Name; user.LastName = newData.LastName; user.EMail = newData.EMail; user.Gender = newData.Gender; _fsDataContext.Entry <User>(user).State = EntityState.Modified; return(_fsDataContext.SaveChanges()); }