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