/// <summary> /// Updates this event to what the other event is /// <para>Ignores EventID and UserID fields</para> /// </summary> /// <param name="otherEvent"></param> public void UpdateFields(Event otherEvent) { this.EventName = otherEvent.EventName; this.EventIsAllDay = otherEvent.EventIsAllDay; this.EventStartDate = otherEvent.EventStartDate; this.EventEndDate = otherEvent.EventEndDate; }
public void EditEvent(int eventID, Event toUpdate) { var e = this._pbo.Events.All.FirstOrDefault(x => x.EventID == eventID); e.UpdateFields(toUpdate); this._pbo.SaveChanges(); }
public void CreateNewEvent(User user, Event toCreate) { toCreate.UserID = user.UserID; this._pbo.Events.AddEntity(toCreate); this._pbo.SaveChanges(); }