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