public ActionResult SaveZustandsabschnittTrottoir(ZustandsabschnittdetailsTrottoirModel zustandsabschnittdetailsTrottoirModel) { if (ModelState.IsValid) { trottoirZustandServiceBase.UpdateZustandsabschnittTrottoirModel(zustandsabschnittdetailsTrottoirModel); return(new EmsgEmptyResult()); } PrepareViewBagForTrottoir(zustandsabschnittdetailsTrottoirModel.LinkeTrottoirMassnahmenvorschlagKatalogId, zustandsabschnittdetailsTrottoirModel.RechteTrottoirMassnahmenvorschlagKatalogId, zustandsabschnittdetailsTrottoirModel.BelastungskategorieTyp); return(PartialView("EditZustandsabschnittTrottoir", zustandsabschnittdetailsTrottoirModel)); }
public ActionResult Update(ZustandsabschnittMonsterModel zustandsabschnittModel) { if (ModelState.IsValid) { zustandsabschnittService.UpdateEntity(zustandsabschnittModel.Stammdaten); fahrbahnZustandServiceBase.UpdateZustandsabschnittdetails(zustandsabschnittModel.Fahrbahn); if (zustandsabschnittModel.Trottoir != null) { trottoirZustandServiceBase.UpdateZustandsabschnittTrottoirModel(zustandsabschnittModel.Trottoir); } return(new EmsgEmptyResult()); } PrepareKatalogs(zustandsabschnittModel); return(PartialView("EditZustandsabschnitt", zustandsabschnittModel)); }
public ActionResult Insert(ZustandsabschnittGISMonsterModel zustandsabschnittGISModel) { zustandsabschnittGISModel.Stammdaten = ValidateZustandsabschnittGISModel(zustandsabschnittGISModel.Stammdaten); if (ModelState.IsValid) { var createdZustandabschnitt = zustandsabschnittGISService.CreateEntity(zustandsabschnittGISModel.Stammdaten); zustandsabschnittGISModel.Fahrbahn.Id = createdZustandabschnitt.Id; fahrbahnZustandServiceBase.UpdateZustandsabschnittdetails(zustandsabschnittGISModel.Fahrbahn); if (zustandsabschnittGISModel.Trottoir != null) { zustandsabschnittGISModel.Trottoir.Id = createdZustandabschnitt.Id; trottoirZustandServiceBase.UpdateZustandsabschnittTrottoirModel(zustandsabschnittGISModel.Trottoir); } return(new EmsgEmptyResult()); } PrepareViewBag(true); PrepareKatalogs(zustandsabschnittGISModel); return(PartialView("EditZustandsabschnitt", zustandsabschnittGISModel)); }