public AccountingYear(BaseAPI API) : base(API, string.Empty) { InitializeComponent(); SetRibbonControl(localMenu, dgFinanceYearGrid); dgFinanceYearGrid.api = api; dgFinanceYearGrid.BusyIndicator = busyIndicatorFinanceYearGrid; localMenu.OnItemClicked += localMenu_OnItemClicked; FiApi = new FinancialYearAPI(api); ShowHideMenu(); }
private void RemovePrimo(CompanyFinanceYearClient financialYearClient) { var removePrimoWindowDialog = new EraseYearWindow(financialYearClient.BalanceName, false); removePrimoWindowDialog.Closed += async delegate { if (removePrimoWindowDialog.DialogResult == true) { var financialYearApi = new FinancialYearAPI(api); var result = await financialYearApi.RemovePrimoTransactions(financialYearClient); UtilDisplay.ShowErrorCode(result); } }; removePrimoWindowDialog.Show(); }