protected override void CommandRead(long objId) { formEntity = SharpBullet.OAL.Persistence.Read<Anamnez>(objId); AnamnezEntity = (Anamnez)formEntity; if (AnamnezEntity.Hasta.Id > 0) AnamnezEntity.Hasta = Persistence.Read<Hasta>(AnamnezEntity.Hasta.Id); if (AnamnezEntity.Muayene.Id > 0) AnamnezEntity.Muayene = Persistence.Read<Muayene>(AnamnezEntity.Muayene.Id); }
protected override Entity CommandNew() { Anamnez anamnez = new Anamnez(); anamnez.Hasta.Id = Current.AktifHastaId; anamnez.Hasta = Current.AktifHasta; anamnez.Doktor.Id = Current.AktifHasta.Doktor.Id; if (Current.AktifDoktorId != anamnez.Doktor.Id) { anamnez.VekilDoktor.Id = Current.AktifDoktorId; anamnez.VekilDoktor = Current.AktifDoktor; } if (Current.AktifMuayeneId > 0) { anamnez.Muayene.Id = Current.AktifMuayeneId; anamnez.Muayene = Current.AktifMuayene; } if (Current.AktifRandevuId > 0) { anamnez.Randevu.Id = Current.AktifRandevuId; anamnez.Randevu = Current.AktifRandevu; } return anamnez; }