public frmAddEditMarketEntry(ResourceManager resMgr, MarketEntryManager mEMgr, MarketEntryDetails mEDets, MarketEntryForm type)
 {
     this._resourceManager    = resMgr;
     this._marketEntryManager = mEMgr;
     this._marketEntryDetail  = mEDets;
     this._type = type;
     InitializeComponent();
 }
 public frmAddEditMarketEntry(ResourceManager resMgr, MarketEntryManager mEMgr, CollectionEntryDetails cEDets)
 {
     this._resourceManager        = resMgr;
     this._marketEntryManager     = mEMgr;
     this._collectionEntryDetails = cEDets;
     this._type = MarketEntryForm.Add;
     InitializeComponent();
 }
        private void btnAddEdit_Click(object sender, RoutedEventArgs e)
        {
            switch (_type)
            {
            case MarketEntryForm.Add:
                performAdd();
                break;

            case MarketEntryForm.Edit:
                performEdit();
                break;

            case MarketEntryForm.View:
                setupEditForm();
                _type = MarketEntryForm.Edit;
                break;
            }
        }