public void AddTakePrivateLessonsAnnouncement(TakePrivateLessonsAnnouncement announcement, string senderId) { announcement.Sender = _studentExchangeDataContext.Users.Find(senderId); announcement.IssueDate = DateTime.Now; announcement.Receivers = SetPrivateLessonsAnnouncementReceivers(senderId); _studentExchangeDataContext.Announcements.Add(announcement); _studentExchangeDataContext.SaveChanges(); }
public IHttpActionResult PostTake([FromBody] TakePrivateLessonsAnnouncement announcement) { _announcementService.AddTakePrivateLessonsAnnouncement(announcement, GetCurrentUserId()); return(Content(HttpStatusCode.NoContent, "")); }