Esempio n. 1
0
        /// <summary>
        /// Добавяне на резултат
        /// </summary>
        /// <param name="caseSessionId"></param>
        /// <returns></returns>
        public IActionResult AddResult(int caseSessionId)
        {
            if (!CheckAccess(service, SourceTypeSelectVM.CaseSessionResult, null, AuditConstants.Operations.Append, caseSessionId))
            {
                return(Redirect_Denied());
            }

            var caseSession = service.CaseSessionVMById(caseSessionId);
            var model       = new CaseSessionResult()
            {
                CaseId        = caseSession.CaseId,
                CourtId       = caseSession.CourtId,
                CaseSessionId = caseSessionId,
                IsActive      = true,
                IsMain        = !service.IsExistMainResult(caseSessionId)
            };

            SetViewbagResult(caseSessionId);
            return(View(nameof(EditResult), model));
        }