Clients sind nicht mehr als oberste Prio

This commit is contained in:
HuskyTeufel
2021-11-01 16:10:46 +01:00
parent d4da9fd0da
commit ee46751fa6
16 changed files with 513 additions and 57 deletions

View File

@@ -8,6 +8,7 @@ namespace DaSaSo.Domain.Model
{
public class Buildingsite : DomainObject
{
public Client Client { get; set; }
public Project Project { get; set; }
public string BuildingSiteNumber { get; set; }
public string Country { get; set; }

View File

@@ -13,7 +13,7 @@ namespace DaSaSo.Domain.Model
public string Country { get; set; }
public string Street { get; set; }
public string Postcode { get; set; }
public ICollection<Project> Projects { get; set; } = new List<Project>();
//public ICollection<Project> Projects { get; set; } = new List<Project>();
}
}

View File

@@ -10,7 +10,7 @@ namespace DaSaSo.Domain.Model
{
public string Name { get; set; }
public string Projektnummer { get; set; }
public Client Client { get; set; }
//public Client Client { get; set; }
public ICollection<Buildingsite> BuildingSites { get; set; } = new List<Buildingsite>();
}
}

View File

@@ -9,6 +9,6 @@ namespace DaSaSo.Domain.Services.ProjectServices
{
public interface IProjectService
{
Task<Project> CreateProject(Client Auftraggeber);
Task<Project> CreateProject();
}
}

View File

@@ -16,16 +16,18 @@ namespace DaSaSo.Domain.Services.ProjectServices
_clientService = clientService;
}
public async Task<Project> CreateProject(Client Auftraggeber)
public async Task<Project> CreateProject()
{
/*
Project project = new Project()
{
Client = Auftraggeber
};
Auftraggeber.Projects.Add(project);
await _clientService.Update(Auftraggeber.Id, Auftraggeber);
return project;
*/
/*Auftraggeber.Projects.Add(project);
await _clientService.Update(Auftraggeber.Id, Auftraggeber);*/
return new Project();
}
}
}