private void Copy(BemanningsNorm copyFrom, TimeplanEntities db) { Navn = copyFrom.Navn; Antall = copyFrom.Antall; }
public bool Update( string navn, decimal sfoProsent, int klasseId, int sfoId, int trinnId, int hovedPedagogId, int bemanningsNormSkoleId, int bemanningsNormSfoId) { if (Navn != navn) { Navn = navn; IsChanged = true; } if (SfoProsent != sfoProsent) { SfoProsent = sfoProsent; IsChanged = true; } if (Klasse == null || Klasse.Id != klasseId) { Klasse = Klasse.GetById(klasseId); IsChanged = true; } if ((Sfo == null && sfoId > 0) || (Sfo != null && Sfo.Id != sfoId)) { Sfo = Sfo.GetById(sfoId); IsChanged = true; SetDefaultElevTilstede(); } if (Trinn == null || Trinn.Id != trinnId) { Trinn = Trinn.GetById(trinnId); IsChanged = true; SetDefaultElevTilstede(); } if (HovedPedagog == null || HovedPedagog.Id != hovedPedagogId) { HovedPedagog = Ansatt.GetById(hovedPedagogId); IsChanged = true; } if (BemanningsNormSkole == null || BemanningsNormSkole.Id != bemanningsNormSkoleId) { BemanningsNormSkole = BemanningsNorm.GetById(bemanningsNormSkoleId); IsChanged = true; } if ((BemanningsNormSfo == null && bemanningsNormSfoId > 0) || (BemanningsNormSfo != null && BemanningsNormSfo.Id != bemanningsNormSfoId)) { BemanningsNormSfo = BemanningsNorm.GetById(bemanningsNormSfoId); IsChanged = true; } return(IsChanged); }