public void DeleteVisitor() { if (((ICRUDService)VisitorManager).Delete(SelectedVisitor.VisitorID)) { Visitors.Remove(SelectedVisitor); MessageBox.Show("Item Deleted"); } }
public Visitor Exit() { Visitor visitor; if (currentFloor is GroundFloor) { visitor = Visitors.Where(x => x.Served).FirstOrDefault(); } else { visitor = Visitors.Where(x => x.FloorNumber == floorNumber).FirstOrDefault(); } Visitors.Remove(visitor); return(visitor); }
public void Exit(Interfaces.IUserAgent user) { if (user.Desk == this) { if (user.Seat != null) { user.Seat.User = null; } user.Seat = null; user.Desk = null; lock (Visitors) { Visitors.Remove(user); System.Threading.Interlocked.Increment(ref mVersion); } Room.UpdateDesk(this); } }
public void VisitorExit(Visitor who) { Visitors.Remove(who); MessageFeed.RegisterMessage("Návštěvník odchází."); }