public bool ShowDialog(ProductColor oProductColor, FormDisplayType displayType) { _displayType = displayType; switch (displayType) { case FormDisplayType.View: //ProductView(oProductColor); break; case FormDisplayType.Add: ProductAdd(oProductColor); break; case FormDisplayType.Edit: cboProduct.Enabled = false; ProductUpdate(oProductColor); break; case FormDisplayType.Delete: // ProductDelete(oProductColor); break; default: break; } this.ShowDialog(); return(true); }
public bool ShowDialog(Product oProduct, FormDisplayType displayType) { switch (displayType) { case FormDisplayType.View: ProductView(oProduct); break; case FormDisplayType.Add: // ProductAdd(oProduct); break; case FormDisplayType.Edit: // ProductUpdate(oProduct); break; case FormDisplayType.Delete: // ProductDelete(oProduct); break; default: break; } this.ShowDialog(); return(true); }
/// <summary> /// If form to show is going to be an MdiChild then following constructor should be used /// </summary> /// <param name="type">Dispaly Type</param> /// <param name="tabbedMdiManager">TabbedMdiManager</param> /// <param name="fqtn">Form which is going to be displayed</param> public FormDisplayArgs(FormDisplayType type, UltraTabbedMdiManager tabbedMdiManager, object fqtn) { DisplayType = type; TabbedMdiManager = tabbedMdiManager; FQTN = fqtn.GetType().FullName; }
public FormDisplayArgs(FormDisplayType type) { DisplayType = type; }