Leitungen können nun bearbeitet werden

This commit is contained in:
HuskyTeufel
2021-09-28 10:46:16 +02:00
parent d9f34cbf90
commit e8674fed2c
43 changed files with 790 additions and 93 deletions

View File

@@ -20,7 +20,8 @@ namespace DaSaSo.Domain.Services.SewerObjectService
{
SewerObject sewerObject = new SewerObject()
{
BuildingSite = aktuellBaustelle
BuildingSite = aktuellBaustelle,
StreetName = "Bitte aktualisieren!"
};
aktuellBaustelle.SewerObjects.Add(sewerObject);
await _buildingsiteService.Update(aktuellBaustelle.Id, aktuellBaustelle);

View File

@@ -0,0 +1,14 @@
using DaSaSo.Domain.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DaSaSo.Domain.Services.SewerPointServices
{
public interface ISewerpointService
{
Task<SewerPoint> CreateOrFindSewerpoint(string objektbezeichnung);
}
}

View File

@@ -0,0 +1,28 @@
using DaSaSo.Domain.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DaSaSo.Domain.Services.SewerPointServices
{
public class SewerpointService : ISewerpointService
{
private readonly IDataService<SewerPoint> _sewerPointService;
public SewerpointService(IDataService<SewerPoint> sewerPointService)
{
_sewerPointService = sewerPointService;
}
public async Task<SewerPoint> CreateOrFindSewerpoint(string objektbezeichnung)
{
SewerPoint result = new SewerPoint()
{
Objektnummer = objektbezeichnung
};
return await _sewerPointService.Create(result);
}
}
}