Пример #1
0
        private void LetterIsComeback(AddedEntityMessage <ActSelectionOfProbe> addedEntityMessage)
        {
            var target = this.GetTarget();

            if (target != null)
            {
                ActSelectionOfProbeLiteDto newItem       = GetActSelectionOfProbe(addedEntityMessage.Entity.Rn);
                ActSelectionOfProbeLiteDto insertingItem =
                    newItem ?? addedEntityMessage.Entity.MapTo <ActSelectionOfProbeLiteDto>();
                target.ActSelectionOfProbeFilter.Result.Insert(0, insertingItem);
                target.SelectedActSelectionOfProbe = insertingItem;
            }
        }
Пример #2
0
        private void LetterIsComeback(AddedEntityMessage <ActSelectionOfProbeDepartmentRequirement> addedEntityMessage)
        {
            var target = this.GetTarget();

            if (target != null)
            {
                ActSelectionOfProbeDepartmentRequirementLiteDto newItem       = GetActSelectionOfProbeDepartmenRequirement(addedEntityMessage.Entity.Rn);
                ActSelectionOfProbeDepartmentRequirementLiteDto insertingItem =
                    newItem ?? addedEntityMessage.Entity.MapTo <ActSelectionOfProbeDepartmentRequirementLiteDto>();
                target.SelectedActSelectionOfProbeDepartment.ActSelectionOfProbeDepartmentRequirements.Add(insertingItem);
                target.SelectedActSelectionOfProbeDepartmentRequirement = insertingItem;
            }
        }
Пример #3
0
        private void LetterIsComeback(AddedEntityMessage <PlanReceiptOrderPersonalAccount> addedEntityMessage)
        {
            var target = this.GetTarget();

            if (target != null)
            {
                PersonalAccountOfPlanReceiptOrderLiteDto newItem       = GetPersonalAccount(addedEntityMessage.Entity.Rn);
                PersonalAccountOfPlanReceiptOrderLiteDto insertingItem =
                    newItem ?? addedEntityMessage.Entity.MapTo <PersonalAccountOfPlanReceiptOrderLiteDto>();
                target.PersonalAccountFilterViewModel.Result.Insert(0, insertingItem);
                target.SelectedPlanReceiptOrderPersonalAccount = insertingItem;
            }
        }
Пример #4
0
        private void LetterIsComeback(AddedEntityMessage <PlanCertificate> addedEntityMessage)
        {
            var target = this.GetTarget();

            if (target != null)
            {
                PlanCertificateLiteDto newItem       = GetCertificate(addedEntityMessage.Entity.Rn);
                PlanCertificateLiteDto insertingItem =
                    newItem ?? addedEntityMessage.Entity.MapTo <PlanCertificateLiteDto>();
                target.PlanCertificateFilterViewModel.Result.Insert(0, insertingItem);
                target.SelectedPlanCertificate = insertingItem;
            }
        }
        private void LetterIsComeback(AddedEntityMessage <PlanReceiptOrder> addedEntityMessage)
        {
            var target = GetTarget();

            if (target == null)
            {
                return;
            }

            PlanReceiptOrderLiteDto insetingItem = GetDto(addedEntityMessage.Entity.Rn)
                                                   ?? addedEntityMessage.Entity.MapTo <PlanReceiptOrderLiteDto>();

            target.PlanReceiptOrderFilterViewModel.Result.Insert(0, insetingItem);
            target.SelectedPlanReceiptOrder = insetingItem;
        }
 private void HandlingAddedMessage(AddedEntityMessage <PlanReceiptOrder> message)
 {
     this.ShowMessage(
         EditState.Edit,
         "Документ {0}-{1} успешно добавлен".StringFormat(message.Entity.Pref, message.Entity.Numb));
 }