MH: LH Stade Mid Verfügungszeit
This commit is contained in:
@@ -67,7 +67,7 @@ namespace LebenshilfeStadeMID.Service
|
||||
ServiceRecordType = BS.Shared.ServiceRecordTypeId.DefaultActivity,
|
||||
SupportConcept = serviceRecord.SupportConcept,
|
||||
RoundedDuration = 30,
|
||||
ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name == "Verfügungszeit"),
|
||||
//ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name == "Verfügungszeit"),
|
||||
//Start = serviceRecord.Start.Value.AddMinutes((int)serviceRecord.RoundedDuration),
|
||||
//End = serviceRecord.Start.Value.AddMinutes((int)serviceRecord.RoundedDuration + 30),
|
||||
Start = serviceRecord.Start.Value.Date.AddSeconds(1),
|
||||
@@ -75,6 +75,13 @@ namespace LebenshilfeStadeMID.Service
|
||||
DurationInStunden = BS.Shared.ZeiterfassungsDauer.Minuten,
|
||||
};
|
||||
|
||||
if (serviceRecord.ServiceDescription.Name.ToLower().Contains("nachqualifiziert"))
|
||||
verfuegungszeit.ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name.ToLower().Contains("verfügungszeit nachqualifiziert (jas)"));
|
||||
else
|
||||
verfuegungszeit.ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name.ToLower().Contains("verfügungszeit fachlich (jas)"));
|
||||
|
||||
|
||||
|
||||
DAOFactory.GenericDAO.Insert(verfuegungszeit);
|
||||
}
|
||||
|
||||
@@ -103,7 +110,6 @@ namespace LebenshilfeStadeMID.Service
|
||||
ServiceRecordType = BS.Shared.ServiceRecordTypeId.DefaultActivity,
|
||||
SupportConcept = serviceRecord.SupportConcept,
|
||||
RoundedDuration = 30,
|
||||
ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name == "Verfügungszeit"),
|
||||
//Start = serviceRecord.Start.Value.AddMinutes((int)serviceRecord.RoundedDuration),
|
||||
//End = serviceRecord.Start.Value.AddMinutes((int)serviceRecord.RoundedDuration + 30),
|
||||
Start = serviceRecord.Start.Value.Date.AddSeconds(1),
|
||||
@@ -111,6 +117,11 @@ namespace LebenshilfeStadeMID.Service
|
||||
DurationInStunden = BS.Shared.ZeiterfassungsDauer.Minuten,
|
||||
};
|
||||
|
||||
if (serviceRecord.ServiceDescription.Name.ToLower().Contains("nachqualifiziert"))
|
||||
verfuegungszeit.ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name.ToLower().Contains("verfügungszeit nachqualifiziert (jas)"));
|
||||
else
|
||||
verfuegungszeit.ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name.ToLower().Contains("verfügungszeit fachlich (jas)"));
|
||||
|
||||
return verfuegungszeit;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user