public void Clear() { Control rowOne = AddRow(); _control.Clear(); Assert.IsFalse(_control.Contains(rowOne)); }
internal void OnSenseDeleteClicked(object sender, EventArgs e) { var sendingLayouter = (Layouter)sender; var sense = (LexSense)sendingLayouter.PdoToLayout; IConfirmDelete confirmation = _confirmDeleteFactory(); var deletionStringToLocalize = StringCatalog.Get("This will permanently remove the meaning"); var meaningText = (GlossMeaningField ? sense.Gloss.GetBestAlternative(ActiveViewTemplate.GetDefaultWritingSystemForField(LexSense.WellKnownProperties.Gloss).Id) : sense.Definition.GetBestAlternative(ActiveViewTemplate.GetDefaultWritingSystemForField(LexSense.WellKnownProperties.Definition).Id) ); confirmation.Message = String.Format("{0} {1}.", deletionStringToLocalize, meaningText); if (!confirmation.DeleteConfirmed) { return; } DetailList.SuspendLayout(); Entry.Senses.Remove(sense); DetailList.Clear(); //for now just relayout the whole thing as the meaning numbers will change etc. AddWidgets(); DetailList.ResumeLayout(); // For Linux/Mono, merely resuming layout doesn't work -- the display doesn't redraw properly. ForceLayoutAndRefresh(); }
public void PopulateList() { try { DetailList.Clear(); foreach (var p in _dbservicewms.GetTUSKUIDs(TUID)) { DetailList.Add(new TUSKUIDViewModel { BoxID = p.BoxID, SKUID = p.SKUID, Qty = p.Qty, Batch = p.Batch, ProdDate = p.ProdDate, ExpDate = p.ExpDate, Description = p.Description }); } foreach (var l in DetailList) { l.Initialize(_warehouse); } } catch (Exception e) { _warehouse.AddEvent(Database.Event.EnumSeverity.Error, Database.Event.EnumType.Exception, e.Message); throw new Exception(string.Format("{0}.{1}: {2}", this.GetType().Name, (new StackTrace()).GetFrame(0).GetMethod().Name, e.Message)); } }
public CountViewModel(int?id) { Items.Clear(); Details.Clear(); DetailList.Clear(); countServices = new CountServices(); syncServices = new SyncServices(); //if (id == null) // LoadItems(); //else // LoadDetailsPlan((int)id); User = "******"; }
public CountViewModel(int?id, string user) { Items.Clear(); Details.Clear(); DetailList.Clear(); countServices = new CountServices(); syncServices = new SyncServices(); if (id == null) { AsyncLoadItems(); //LoadItems(); } else { IdPlan = (int)id; AsyncLoadDetailsPlan(); } //LoadDetailsPlan((int)id); User = user; }
public void Dispose() { Items.Clear(); Details.Clear(); DetailList.Clear(); }