public void ProfileChangeRequest(Guid userId, string firstname, string surname, string patronymic, string facebook, string liveJournal, string phoneNumber, string comment) { var user = DataService.PerThread.BaseUserSet.OfType <User>().SingleOrDefault(u => u.Id == userId); if (user == null) { throw new BusinessLogicException("Пользователь не найден!"); } var request = new ProfileChangeRequest { UserId = userId, Firstname = firstname, Surname = surname, Patronymic = patronymic, Facebook = facebook, LiveJournal = liveJournal, PhoneNumber = phoneNumber, Comment = comment, Date = DateTime.Now }; DataService.PerThread.ProfileChangeRequestSet.AddObject(request); DataService.PerThread.SaveChanges(); }
public void ProfileChangeRequest(Guid userId, string firstname, string surname, string patronymic, string facebook, string liveJournal, string phoneNumber, string comment) { var user = DataService.PerThread.BaseUserSet.OfType<User>().SingleOrDefault(u => u.Id == userId); if (user == null) throw new BusinessLogicException("Пользователь не найден!"); var request = new ProfileChangeRequest { UserId = userId, Firstname = firstname, Surname = surname, Patronymic = patronymic, Facebook = facebook, LiveJournal = liveJournal, PhoneNumber = phoneNumber, Comment = comment, Date = DateTime.Now }; DataService.PerThread.ProfileChangeRequestSet.AddObject(request); DataService.PerThread.SaveChanges(); }