/// <summary>
 /// Update
 /// </summary>
 /// <param name="userToUpdate"></param>
 public void UpdateUser(Users userToUpdate)
 {
     using (CAAContext context = new CAAContext())
     {
         context.Update(userToUpdate);
         context.SaveChanges();
     }
 }
示例#2
0
 public void UpdateQuestion(Question queToUpdate)
 {
     using (CAAContext context = new CAAContext())
     {
         context.Update(queToUpdate);
         context.SaveChanges();
     }
 }
示例#3
0
 /// <summary>
 /// Update
 /// </summary>
 /// <param name="attendanceTrackingToUpdate"></param>
 public void UpdateAttendanceTracking(AttendanceTracking attendanceTrackingToUpdate)
 {
     using (CAAContext context = new CAAContext())
     {
         context.Update(attendanceTrackingToUpdate);
         context.SaveChanges();
     }
 }
示例#4
0
 /// <summary>
 /// Update
 /// </summary>
 /// <param name="itemToUpdate"></param>
 public void UpdateItem(Item itemToUpdate)
 {
     using (CAAContext context = new CAAContext())
     {
         context.Update(itemToUpdate);
         context.SaveChanges();
     }
 }
示例#5
0
 /// <summary>
 /// Update
 /// </summary>
 /// <param name="eventItemToUpdate"></param>
 public void UpdateEventItem(EventItem eventItemToUpdate)
 {
     using (CAAContext context = new CAAContext())
     {
         context.Update(eventItemToUpdate);
         context.SaveChanges();
     }
 }
示例#6
0
 /// <summary>
 /// Update
 /// </summary>
 /// <param name="attendanceItemToUpdate"></param>
 public void UpdateAttendanceItem(AttendanceItem attendanceItemToUpdate)
 {
     using (CAAContext context = new CAAContext())
     {
         context.Update(attendanceItemToUpdate);
         context.SaveChanges();
     }
 }
 /// <summary>
 /// Delete (but kept in Database)
 /// </summary>
 /// <param name="eventToDelete"></param>
 public void DeleteEvent(Event eventToDelete)
 {
     using (CAAContext context = new CAAContext())
     {
         Event thisEvent = GetEvent(eventToDelete.EventID);
         thisEvent.IsDeleted = true;
         context.Update(thisEvent);
         context.SaveChanges();
     }
 }
示例#8
0
 public void UpdateItemCount(string itemID, int countChange)
 {
     using (CAAContext context = new CAAContext())
     {
         var item = context.Items
                    .Where(d => d.ItemID == itemID)
                    .FirstOrDefault();
         item.ItemCount += countChange;
         context.Update(item);
         context.SaveChanges();
     }
 }