private void InitRef1(UnitOfWork _uOW, MyEnums.AccountType accountType) { //unitOfWork1 = _uOW; //ReferenceNumber1PopupContainerEdit.Properties.PopupControl = new DevExpress.XtraEditors.PopupContainerControl(); //var grpXUC = new View.Shared.AccountGroupingXUC(); //grpXUC.InitObj(_uOW); //grpXUC.ActivateAccountType(accountType); //grpXUC.Dock = DockStyle.Fill; //ReferenceNumber1PopupContainerEdit.Properties.PopupControl.Controls.Add(grpXUC); //ReferenceNumber1PopupContainerEdit.Properties.PopupControl.Size = new Size(702, 310); //grpXUC.LookUp(typeof(CoreModel.AccountRef1), accountType); //ReferenceNumber1PopupContainerEdit.Properties.ShowPopupCloseButton = true; //ReferenceNumber1PopupContainerEdit.CloseUp += (s, e) => //{ // if (grpXUC.SelectedRow != null) // { // e.Value = ((CoreModel.Line)grpXUC.SelectedRow).LineId; // e.AcceptValue = true; // } // else // { // e.Value = null; // } //}; //ReferenceNumber1PopupContainerEdit.DoubleClick += (s, e) => { MessageBox.Show(ReferenceNumber1PopupContainerEdit.Text); }; }
public static MyEnums.AccountType TranslateTableEnumToActType(TableBase.TableEnum _table) { MyEnums.AccountType ret = MyEnums.AccountType.MainAccountOnly; switch (_table) { case TableBase.TableEnum.Customer: ret = MyEnums.AccountType.Customer; break; case TableBase.TableEnum.Department: ret = MyEnums.AccountType.Department; break; case TableBase.TableEnum.Employee: ret = MyEnums.AccountType.Employee; break; case TableBase.TableEnum.Equipment: ret = MyEnums.AccountType.Equipment; break; case TableBase.TableEnum.FixedAsset: ret = MyEnums.AccountType.FixedAsset; break; case TableBase.TableEnum.Vendor: ret = MyEnums.AccountType.Vendor; break; case TableBase.TableEnum.Location: ret = MyEnums.AccountType.Location; break; case TableBase.TableEnum.Purpose: ret = MyEnums.AccountType.Purpose; break; } return(ret); }