Bereits enthalten nur bei activen Orgas

This commit is contained in:
2025-05-23 13:20:05 +02:00
parent be3d16f015
commit 2251f9ce4f
2 changed files with 9 additions and 1 deletions

View File

@@ -27,6 +27,14 @@ namespace BeWo.Data.Access
return criteria.List<Organisation>().ToList();
}
public List<Organisation> GetAllActiveOrganisationByIKKrankenkasse(string ikkrankenkasse)
{
var criteria = CreateCriteria<Organisation>()
.Add(Restrictions.Where<Organisation>(x => x.IsActive == BS.Shared.ActivationTypeId.Active && x.IKKrankenkasse == ikkrankenkasse));
return criteria.List<Organisation>().ToList();
}
public virtual IEnumerable<Organisation> FindOrganisation(string pName, bool pOnlyCostBearer)
{
var lCriteria = CreateCriteria<Organisation>()

View File

@@ -326,7 +326,7 @@ namespace BeWo.Service.ServiceImplementations
if (res.Gefunden)
{
// Holt alle Organisationen
var orgas = DAOFactory.OrganisationDAO.GetAllOrganisationByIKKrankenkasse(req.IKKrankenkasse);
var orgas = DAOFactory.OrganisationDAO.GetAllActiveOrganisationByIKKrankenkasse(req.IKKrankenkasse);
// Entfernt sich selber
if (req.OrganisationOid is long oid)