private void ClearQueue() { while (ItensQueueAdd.Count > 0) { Items.Add(ItensQueueAdd.Dequeue()); } }
public bool Add(T value) { if (value != null) { ItensQueueAdd.Enqueue(value); ClearQueue(); return(true); } else { return(false); } }
public bool LoadItens(List <T> value) { if (value != null) { foreach (T item in value) { ItensQueueAdd.Enqueue(item); } ClearQueue(); return(true); } else { return(false); } }