コード例 #1
0
        public IActionResult Edit(CourtJuryFee model)
        {
            if (!ModelState.IsValid)
            {
                SetBreadcrums(model.Id);
                return(View(nameof(Edit), model));
            }
            var    currentId    = model.Id;
            string errorMessage = "";

            if (service.CourtJuryFee_SaveData(model, ref errorMessage))
            {
                this.SaveLogOperation(currentId == 0, model.Id);
                SetSuccessMessage(MessageConstant.Values.SaveOK);
                return(RedirectToAction(nameof(Edit), new { id = model.Id }));
            }
            else
            {
                if (errorMessage == "")
                {
                    errorMessage = MessageConstant.Values.SaveFailed;
                }
                SetErrorMessage(errorMessage);
            }
            SetBreadcrums(model.Id);
            return(View(nameof(Edit), model));
        }
コード例 #2
0
        /// <summary>
        /// Добавяне Ставка възнаграждение за заседатели
        /// </summary>
        /// <returns></returns>
        public IActionResult Add()
        {
            SetBreadcrums(0);

            var model = new CourtJuryFee()
            {
                CourtId  = userContext.CourtId,
                DateFrom = DateTime.Now
            };

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