protected void OnButtonChangeDeliveryTimeClicked(object sender, EventArgs e) { if (ServicesConfig.CommonServices.CurrentPermissionService.ValidatePresetPermission("logistic_changedeliverytime")) { var selectedObjects = ytreeviewAddresses.GetSelectedObjects(); if (selectedObjects.Count() != 1) { return; } var selectedAddress = selectedObjects .Cast <RouteListKeepingItemNode>() .FirstOrDefault(); OrmReference SelectDialog; ICriteria ItemsCriteria = UoWGeneric.Session.CreateCriteria(typeof(DeliverySchedule)); SelectDialog = new OrmReference(typeof(DeliverySchedule), UoWGeneric, ItemsCriteria) { Mode = OrmReferenceMode.Select }; SelectDialog.ObjectSelected += (selectSender, selectE) => { if (selectedAddress.RouteListItem.Order.DeliverySchedule != (DeliverySchedule)selectE.Subject) { selectedAddress.RouteListItem.Order.DeliverySchedule = (DeliverySchedule)selectE.Subject; selectedAddress.ChangedDeliverySchedule = true; } }; TabParent.AddSlaveTab(this, SelectDialog); } }
protected void OnAction7Activated(object sender, EventArgs e) { MainTelemetry.AddCount("MeasurementUnits"); tdiMain.OpenTab(OrmReference.GenerateHashName <MeasurementUnits>(), () => new OrmReference(typeof(MeasurementUnits)) ); }
protected void OnActionRegulationDocActivated(object sender, EventArgs e) { MainTelemetry.AddCount("RegulationDoc"); tdiMain.OpenTab(OrmReference.GenerateHashName <RegulationDoc>(), () => new OrmReference(typeof(RegulationDoc)) ); }
protected void OnActionBodyMaterialActivated(object sender, EventArgs e) { tdiMain.OpenTab( OrmReference.GenerateHashName <BodyMaterial>(), () => new OrmReference(typeof(BodyMaterial)) ); }
protected void OnActionOrganizationActivated(object sender, EventArgs e) { tdiMain.OpenTab( OrmReference.GenerateHashName <Organization>(), () => new OrmReference(typeof(Organization)) ); }
protected void OnActionCabinesActivated(object sender, EventArgs e) { tdiMain.OpenTab( OrmReference.GenerateHashName <Cabine>(), () => new OrmReference(typeof(Cabine)) ); }
protected void OnActionBanksActivated(object sender, EventArgs e) { tdiMain.OpenTab( OrmReference.GenerateHashName <Bank>(), () => new OrmReference(typeof(Bank)) ); }
protected void OnActionEmployeeActivated(object sender, EventArgs e) { tdiMain.OpenTab( OrmReference.GenerateHashName <Employee>(), () => new OrmReference(typeof(Employee)) ); }
protected void OnActionConductorActivated(object sender, EventArgs e) { tdiMain.OpenTab( OrmReference.GenerateHashName <Conductor>(), () => new OrmReference(typeof(Conductor)) ); }
protected void OnActionFittingTypeActivated(object sender, EventArgs e) { tdiMain.OpenTab( OrmReference.GenerateHashName <FittingType>(), () => new OrmReference(typeof(FittingType)) ); }
protected void OnActionProviderActivated(object sender, EventArgs e) { tdiMain.OpenTab( OrmReference.GenerateHashName <Provider>(), () => new OrmReference(typeof(Provider)) ); }
protected void OnActionDocTemplatesActivated(object sender, EventArgs e) { tdiMain.OpenTab( OrmReference.GenerateHashName <DocTemplate>(), () => new OrmReference(typeof(DocTemplate)) ); }
protected void OnBtnAddGeographicGroupClicked(object sender, EventArgs e) { var selectGeographicGroups = new OrmReference(typeof(GeographicGroup), UoW); selectGeographicGroups.Mode = OrmReferenceMode.MultiSelect; selectGeographicGroups.ObjectSelected += SelectGeographicGroups_ObjectSelected; TabParent.AddSlaveTab(this, selectGeographicGroups); }
protected void OnButtonAddScheduleClicked(object sender, EventArgs e) { var SelectSchedules = new OrmReference(typeof(DeliverySchedule), uow); SelectSchedules.Mode = OrmReferenceMode.MultiSelect; SelectSchedules.ObjectSelected += SelectSchedules_ObjectSelected; TabParent.AddSlaveTab(this, SelectSchedules); }
protected void OnButtonAddClicked(object sender, EventArgs e) { var nomenclatureSelectDlg = new OrmReference(Repositories.NomenclatureRepository.NomenclatureOfGoodsOnlyQuery()); nomenclatureSelectDlg.Mode = OrmReferenceMode.Select; nomenclatureSelectDlg.ObjectSelected += NomenclatureSelectDlg_ObjectSelected; MyTab.TabParent.AddSlaveTab(MyTab, nomenclatureSelectDlg); }
protected void OnButtonFillClicked (object sender, EventArgs e) { OrmReference SelectDialog = new OrmReference (typeof(ProductSpecification), UoWGeneric); SelectDialog.Mode = OrmReferenceMode.Select; SelectDialog.ObjectSelected += SelectDialog_ObjectSelected; TabParent.AddSlaveTab (this, SelectDialog); }
protected void OnButtonFromTemplateClicked(object sender, EventArgs e) { var selectTemplate = new OrmReference(typeof(RegradingOfGoodsTemplate)); selectTemplate.Mode = OrmReferenceMode.Select; selectTemplate.ObjectSelected += SelectTemplate_ObjectSelected; MyTab.TabParent.AddSlaveTab(MyTab, selectTemplate); }
protected void OnButtonAddShiftClicked(object sender, EventArgs e) { OrmReference SelectDialog = new OrmReference(typeof(DeliveryShift)); SelectDialog.Mode = OrmReferenceMode.Select; SelectDialog.ObjectSelected += SelectDialog_ObjectSelected; OpenSlaveTab(SelectDialog); }
protected void OnButtonAddEquipmentClicked(object sender, EventArgs e) { OrmReference refWin = new OrmReference(NomenclatureRepository.NomenclatureByCategory(NomenclatureCategory.equipment)); refWin.FilterClass = null; refWin.Mode = OrmReferenceMode.Select; refWin.ObjectSelected += RefWin_ObjectSelected; MyTab.TabParent.AddTab(refWin, MyTab); }
protected void OnButtonAddCabineClicked(object sender, EventArgs e) { var dlgNewCabine = new OrmReference(typeof(Cabine)); dlgNewCabine.Tag = ytreeviewAddresses.GetSelectedObject <ContractLongLeaseAddress>(); dlgNewCabine.ObjectSelected += DlgNewCabine_ObjectSelected; dlgNewCabine.Mode = OrmReferenceMode.MultiSelect; MyTab.TabParent.AddSlaveTab(MyTab, dlgNewCabine); }
protected void OnButtonChangeOldClicked(object sender, EventArgs e) { var changeOldNomenclature = new OrmReference(Repositories.NomenclatureRepository.NomenclatureOfGoodsOnlyQuery()); changeOldNomenclature.TabName = "Изменить старую номенклатуру"; changeOldNomenclature.Mode = OrmReferenceMode.Select; changeOldNomenclature.ObjectSelected += ChangeOldNomenclature_ObjectSelected1;; MyTab.TabParent.AddSlaveTab(MyTab, changeOldNomenclature); }
protected void OnButtonAddClicked(object sender, EventArgs e) { var selectOldNomenclature = new OrmReference(Repositories.NomenclatureRepository.NomenclatureOfGoodsOnlyQuery()); selectOldNomenclature.TabName = "Выберите номенклатуру на замену"; selectOldNomenclature.Mode = OrmReferenceMode.Select; selectOldNomenclature.ObjectSelected += SelectOldNomenclature_ObjectSelected1; MyTab.TabParent.AddSlaveTab(MyTab, selectOldNomenclature); }
protected void OnBtnAddOtherGoodsClicked(object sender, EventArgs e) { OrmReference refWin = new OrmReference(NomenclatureRepository.NomenclatureOfGoodsWithoutEmptyBottlesQuery()); refWin.FilterClass = null; refWin.Mode = OrmReferenceMode.Select; refWin.ObjectSelected += RefWin_ObjectSelected; this.TabParent.AddTab(refWin, this); }
protected void OnButtonAddClicked(object sender, EventArgs e) { var addNewNomenclature = new OrmReference(Repository.NomenclatureRepository.NomenclatureWaterOnlyQuery()); addNewNomenclature.Mode = OrmReferenceMode.Select; addNewNomenclature.TabName = "Выберите номенклатуру"; addNewNomenclature.ObjectSelected += AddNewNomenclature_ObjectSelected;; TabParent.AddSlaveTab(this, addNewNomenclature); }
protected void OnButtonAddDocumentClicked(object sender, System.EventArgs e) { var docTypesJournal = new OrmReference(typeof(TypeOfEntity), UoW) { Mode = OrmReferenceMode.Select }; docTypesJournal.ObjectSelected += DocTypesJournal_ObjectSelected; TabParent.AddSlaveTab(this, docTypesJournal); }
void OpenDialog(NHibernate.Criterion.QueryOver <Nomenclature> nomenclatureType) { OrmReference SelectDialog = new OrmReference(typeof(Nomenclature), UoWGeneric, nomenclatureType.GetExecutableQueryOver(UoWGeneric.Session).RootCriteria); SelectDialog.Mode = OrmReferenceMode.Select; SelectDialog.ButtonMode = ReferenceButtonMode.CanAdd; SelectDialog.ObjectSelected += NomenclatureSelected; TabParent.AddSlaveTab(this, SelectDialog); }
void ButtonAddDocument_Clicked(object sender, EventArgs e) { var docTypesJournal = new OrmReference(typeof(TypeOfEntity), ViewModel.UoW) { Mode = OrmReferenceMode.Select }; docTypesJournal.ObjectSelected += DocTypesJournal_ObjectSelected; ViewModel.TabParent.AddSlaveTab(ViewModel, docTypesJournal); }
void MenuitemSelectFromUnused_Activated(object sender, EventArgs e) { equipmentToSetSerial = ytreeEquipment.GetSelectedObject <ReceptionEquipmentItemNode>(); var nomenclature = MyOrmDialog.UoW.GetById <Nomenclature>(equipmentToSetSerial.NomenclatureId); var selectUnusedEquipment = new OrmReference(EquipmentRepository.GetUnusedEquipment(nomenclature)); selectUnusedEquipment.Mode = OrmReferenceMode.Select; selectUnusedEquipment.ObjectSelected += SelectUnusedEquipment_ObjectSelected; MyTab.TabParent.AddSlaveTab(MyTab, selectUnusedEquipment); }
protected void OnButtonAddDriverClicked(object sender, EventArgs e) { var SelectDrivers = new OrmReference( uow, Repository.EmployeeRepository.ActiveDriversOrderedQuery() ); SelectDrivers.Mode = OrmReferenceMode.MultiSelect; SelectDrivers.ObjectSelected += SelectDrivers_ObjectSelected; TabParent.AddSlaveTab(this, SelectDrivers); }
protected void OnButtonAddForwarderClicked(object sender, EventArgs e) { var SelectForwarder = new OrmReference( uow, Repository.EmployeeRepository.ActiveForwarderOrderedQuery() ); SelectForwarder.Mode = OrmReferenceMode.MultiSelect; SelectForwarder.ObjectSelected += SelectForwarder_ObjectSelected;; OpenSlaveTab(SelectForwarder); }