using SewerStammGen.Shared.Contracts; using Shared.Contracts; using Shared.Domain; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SewerStammGen.Shared.Services { public class SchachtService : ISchachtService { private readonly IDataService _projectService; public SchachtService(IDataService projectService) { _projectService = projectService; } public async Task CreateSchacht(Projekt proj) { Schacht schacht = new Schacht() { Projekt = proj }; proj.Schaechte.Add(schacht); await _projectService.Update(proj.Id, proj); return schacht; } } }