Beispiel #1
0
        private List <CdnItemVM> fileList_CaseSessionDoc(string sourceID)
        {
            //Файл към съпровождащи документи, представени в заседание
            var caseSessionDoc = caseSessionFastDocumentService.GetById <CaseSessionDoc>(int.Parse(sourceID));

            var model = new List <CdnItemVM>();

            model.AddRange(cdnService.Select(SourceTypeSelectVM.CaseSessionDoc, caseSessionDoc.Id.ToString()).ToList());
            model.AddRange(cdnService.Select(SourceTypeSelectVM.Document, caseSessionDoc.DocumentId.ToString()).ToList());

            return(model);
        }
Beispiel #2
0
        /// <summary>
        /// Добавяне на Съпровождащ документ представен в заседание
        /// </summary>
        /// <param name="caseSessionId"></param>
        /// <returns></returns>
        public IActionResult Add(int caseSessionId)
        {
            if (!CheckAccess(service, SourceTypeSelectVM.CaseSessionFastDocument, null, AuditConstants.Operations.Append, caseSessionId))
            {
                return(Redirect_Denied());
            }
            var modelSession = service.GetById <CaseSession>(caseSessionId);
            var model        = new CaseSessionFastDocument()
            {
                CourtId       = modelSession.CourtId ?? 0,
                CaseId        = modelSession.CaseId,
                CaseSessionId = caseSessionId,
            };

            SetViewbag(caseSessionId);
            return(View(nameof(Edit), model));
        }