private void variant2_GotFocus(object sender, RoutedEventArgs e) { if (prevVariant2 != null) { prevVariant2.isValidate = false; } prevVariant2 = (CorasauGridLookupEditorClient)sender; prevVariant2.isValidate = true; }
private void variant1_GotFocus(object sender, RoutedEventArgs e) { if (prevVariant1 != null) { prevVariant1.isValidate = false; } var editor = (CorasauGridLookupEditorClient)sender; prevVariant1 = editor; editor.isValidate = true; }
private void OffsetAccount_GotFocus(object sender, RoutedEventArgs e) { BankImportMapGridClient selectedItem = dgBankImportMapping.SelectedItem as BankImportMapGridClient; if (selectedItem != null) { SetOffsetAccountSource(selectedItem); if (prevOffsetAccount != null) { prevOffsetAccount.isValidate = false; } var editor = (CorasauGridLookupEditorClient)sender; prevOffsetAccount = editor; editor.isValidate = true; } }
private void DCAccount_GotFocus(object sender, RoutedEventArgs e) { CrmFollowUpClient selectedItem = dgCrmFollowUpGrid.SelectedItem as CrmFollowUpClient; if (selectedItem != null) { SetAccountSource(selectedItem); if (prevDCAccount != null) { prevDCAccount.isValidate = false; } var editor = (CorasauGridLookupEditorClient)sender; prevDCAccount = editor; editor.isValidate = true; } }
private void PrCategory_GotFocus(object sender, RoutedEventArgs e) { var selectedItem = dgProjInvProjectLineGrid.SelectedItem as ProjectInvoiceProjectLineLocal; if (selectedItem != null) { SetPrCategorySource(selectedItem); if (prevPrCategory != null) { prevPrCategory.isValidate = false; } var editor = (CorasauGridLookupEditorClient)sender; prevPrCategory = editor; editor.isValidate = true; } }
private void DCAccount_GotFocus(object sender, RoutedEventArgs e) { InvJournalLineGridClient selectedItem = dgInvJournalLine.SelectedItem as InvJournalLineGridClient; if (selectedItem != null) { SetAccountSource(selectedItem); if (prevAccount != null) { prevAccount.isValidate = false; } var editor = (CorasauGridLookupEditorClient)sender; prevAccount = editor; editor.isValidate = true; } }
private void Task_GotFocus(object sender, RoutedEventArgs e) { var selectedItem = dgCreditorOrderLineGrid.SelectedItem as CreditorOrderLineClient; if (selectedItem?._Project != null) { var selected = (ProjectClient)ProjectCache.Get(selectedItem._Project); setTask(selected, selectedItem); if (prevTask != null) { prevTask.isValidate = false; } var editor = (CorasauGridLookupEditorClient)sender; prevTask = editor; editor.isValidate = true; } }
private void Location_GotFocus(object sender, RoutedEventArgs e) { DebtorOrderLineClient selectedItem = dgDebtorOrderlineGrid.SelectedItem as DebtorOrderLineClient; if (selectedItem != null && selectedItem._Warehouse != null && warehouse != null) { var selected = (InvWarehouse)warehouse.Get(selectedItem._Warehouse); setLocation(selected, selectedItem); if (prevLocation != null) { prevLocation.isValidate = false; } var editor = (CorasauGridLookupEditorClient)sender; prevLocation = editor; editor.isValidate = true; } }
private void LocationTo_GotFocus(object sender, RoutedEventArgs e) { var selectedItem = dgInvJournalLine.SelectedItem as InvJournalLineGridClient; if (selectedItem?._WarehouseTo != null && Warehouse != null) { var selected = warehouse.Get <InvWarehouseClient>(selectedItem._WarehouseTo); setLocationTo(selected, selectedItem); if (prevLocationTo != null) { prevLocationTo.isValidate = false; } var editor = (CorasauGridLookupEditorClient)sender; prevLocationTo = editor; editor.isValidate = true; } }
private void Location_GotFocus(object sender, RoutedEventArgs e) { var selectedItem = dgInvSeriesBatchGrid.SelectedItem as InvSerieBatchClient; if (selectedItem?._Warehouse != null && warehouseCache != null) { var selected = (InvWarehouse)warehouseCache.Get(selectedItem._Warehouse); SetLocation(selected, selectedItem); if (prevLocation != null) { prevLocation.isValidate = false; } var editor = (CorasauGridLookupEditorClient)sender; prevLocation = editor; editor.isValidate = true; } }
private void Location_GotFocus(object sender, RoutedEventArgs e) { if (warehouse == null) { return; } var selectedItem = dgProductionMultiOrderLine.SelectedItem as ProductionOrderLineClient; if (selectedItem?._Warehouse != null) { var selected = (InvWarehouse)warehouse.Get(selectedItem._Warehouse); SetLocation(selected, selectedItem); if (prevLocation != null) { prevLocation.isValidate = false; } var editor = (CorasauGridLookupEditorClient)sender; prevLocation = editor; editor.isValidate = true; } }