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); }
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); } }