Пример #1
0
        public ActionResult LoadDefaultWiederbeschaffungswert(WiederbeschaffungswertKatalogEditModel wiederbeschaffungswertKatalogEditModel)
        {
            if (wiederbeschaffungswertKatalogEditModel.Belastungskategorie.HasValue)
            {
                globalWiederbeschaffungswertKatalogEditService.LoadGlobalValues(wiederbeschaffungswertKatalogEditModel);
                ModelState.Clear();
            }

            ViewBag.IsNew = true;
            PrepareViewBag();
            return(PartialView("EditWiederbeschaffungswertAndAlterungsbeiwert", wiederbeschaffungswertKatalogEditModel));
        }
Пример #2
0
        public ActionResult Insert(WiederbeschaffungswertKatalogEditModel wiederbeschaffungswertKatalogEditModel)
        {
            if (ModelState.IsValid)
            {
                wiederbeschaffungswertKatalogEditService.Customize(wiederbeschaffungswertKatalogEditModel);
                return(new EmsgEmptyResult());
            }

            ViewBag.IsNew = true;
            PrepareViewBag();

            return(PartialView("EditWiederbeschaffungswertAndAlterungsbeiwert", wiederbeschaffungswertKatalogEditModel));
        }
Пример #3
0
        public ActionResult Create()
        {
            ViewBag.IsNew = true;
            PrepareViewBag();

            var wiederbeschaffungswertKatalogEditModel = new WiederbeschaffungswertKatalogEditModel();

            var belastungskategorie = wiederbeschaffungswertKatalogEditService.GetBelastungskategorienWithoutWiederbeschaffungswertOverride().OrderBy(o => o.Reihenfolge).FirstOrDefault();

            if (belastungskategorie != null)
            {
                wiederbeschaffungswertKatalogEditModel.Belastungskategorie = belastungskategorie.Id;
                globalWiederbeschaffungswertKatalogEditService.LoadGlobalValues(wiederbeschaffungswertKatalogEditModel);
            }

            return(PartialView("EditWiederbeschaffungswertAndAlterungsbeiwert", wiederbeschaffungswertKatalogEditModel));
        }
Пример #4
0
        public ActionResult Update(WiederbeschaffungswertKatalogEditModel wiederbeschaffungswertKatalogEditModel)
        {
            if (ModelState.IsValid)
            {
                if (IsForApplicationLevel)
                {
                    globalWiederbeschaffungswertKatalogEditService.UpdateEntity(wiederbeschaffungswertKatalogEditModel);
                }
                else
                {
                    wiederbeschaffungswertKatalogEditService.UpdateEntity(wiederbeschaffungswertKatalogEditModel);
                }

                return(new EmsgEmptyResult());
            }

            PrepareViewBag();
            return(PartialView("EditWiederbeschaffungswertAndAlterungsbeiwert", wiederbeschaffungswertKatalogEditModel));
        }