コード例 #1
0
ファイル: ProxyDlg.cs プロジェクト: RoAr80/Vodovoz
        void Dlg_ObjectSelected(object sender, JournalObjectSelectedEventArgs e)
        {
            var selectedIds = e.GetSelectedIds();

            if (!selectedIds.Any())
            {
                return;
            }
            var points = UoW.GetById <DeliveryPoint>(e.GetSelectedIds()).ToList();

            points.ForEach(Entity.AddDeliveryPoint);
        }
コード例 #2
0
        void SelectFromClientDlg_ObjectSelected(object sender, JournalObjectSelectedEventArgs e)
        {
            var selectedId = e.GetSelectedIds().FirstOrDefault();

            if (selectedId == 0)
            {
                return;
            }
            var equipment = MyOrmDialog.UoW.GetById <Equipment>(selectedId);

            equipmentToSetSerial.NewEquipment = equipment;
            equipmentToSetSerial.EquipmentId  = equipment.Id;
            equipmentToSetSerial.Returned     = true;
            //OnEquipmentListChanged();
        }
コード例 #3
0
ファイル: FineItemsView.cs プロジェクト: RoAr80/Vodovoz
        void AddEmployeeDlg_ObjectSelected(object sender, JournalObjectSelectedEventArgs e)
        {
            var selectedId = e.GetSelectedIds().FirstOrDefault();

            if (selectedId == 0)
            {
                return;
            }
            var employee = FineUoW.GetById <Employee>(selectedId);

            if (FineUoW.Root.Items.Any(x => x.Employee.Id == employee.Id))
            {
                MessageDialogWorks.RunErrorDialog("Сотрудник {0} уже присутствует в списке.", employee.ShortName);
                return;
            }
            FineUoW.Root.AddItem(employee);
        }
コード例 #4
0
ファイル: PremiumDlg.cs プロジェクト: Art8m/Vodovozfork
        void AddEmployeeDlg_ObjectSelected(object sender, JournalObjectSelectedEventArgs e)
        {
            var selectedId = e.GetSelectedIds().FirstOrDefault();

            if (selectedId == 0)
            {
                return;
            }
            var employee = UoW.GetById <Employee>(selectedId);

            if (Entity.Items.Any(x => x.Employee.Id == employee.Id))
            {
                MessageDialogHelper.RunErrorDialog($"Сотрудник {employee.ShortName} уже присутствует в списке.");
                return;
            }
            Entity.AddItem(employee);
        }
コード例 #5
0
 void SelectDialog_ObjectSelected(object sender, JournalObjectSelectedEventArgs e)
 {
     SelectSubjectByNode(e.Selected.FirstOrDefault());
     OnChangedByUser();
 }