Example #1
0
 public static Osoba ConvertEntityToModel(OsobaEntity entity, bool fetchObveze = false)
 {
     Osoba o = new Osoba
     {
         OsobaId = entity.OsobaId,
         Ime = entity.Ime,
         Prezime = entity.Prezime,
         DatumRodjenja = entity.DatumRodjenja,
         NazivRokovnika = entity.NazivRokovnika,
         OpisRokovnika = entity.OpisRokovnika,
         Obveze = new List<Obveza>(),
     };
     if (fetchObveze)
     {
         foreach (var obvezaEntity in entity.Obveze)
         {
             o.Obveze.Add(Obveza.ConvertEntityToModel(obvezaEntity));
         }
     }
     return o;
 }
Example #2
0
 public static OsobaEntity ConvertModelToEntity(Osoba model)
 {
     var entity = new OsobaEntity
     {
         OsobaId = model.OsobaId ?? -1,
         Ime = model.Ime,
         Prezime = model.Prezime,
         DatumRodjenja = model.DatumRodjenja,
         NazivRokovnika = model.NazivRokovnika,
         OpisRokovnika = model.OpisRokovnika,
     };
     foreach (var obvezaModel in model.Obveze)
     {
         entity.Obveze.Add(Obveza.ConvertModelToEntity(obvezaModel));
     }
     return entity;
 }