using DaSaSo.Domain.Model; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DaSaSo.Domain.Services.SewerObjectService { public class SewerObjectService : ISewerObjectService { private readonly IDataService _buildingsiteService; public SewerObjectService(IDataService buildingsiteService) { _buildingsiteService = buildingsiteService; } public async Task CreateSewerObject(Buildingsite aktuellBaustelle) { SewerObject sewerObject = new SewerObject() { BuildingSite = aktuellBaustelle, StreetName = "Bitte aktualisieren!", //PipeLiner = new PipeLiner() }; aktuellBaustelle.SewerObjects.Add(sewerObject); await _buildingsiteService.Update(aktuellBaustelle.Id, aktuellBaustelle); return sewerObject; } } }