Exemple #1
0
 // mappings for developer objects
 // mapping DB entity to library class
 public static Library.Developer Map(DataAccess.Developer developer) => new Library.Developer
 {
     DeveloperId  = developer.DeveloperId,
     Name         = developer.Name,
     FoundingDate = developer.FoundingDate,
     Website      = developer.Website
 };
Exemple #2
0
 public bool UpdateDeveloper(Library.Developer developer)
 {
     DataAccess.Developer dev = Mapper.Map(developer);
     if (_db.Developer.Find(developer.DeveloperId) != null)
     {
         _db.Entry(_db.Developer.Find(developer.DeveloperId))
         .CurrentValues.SetValues(dev);
         _db.SaveChanges();
         return(true);
     }
     return(false);
 }
Exemple #3
0
 public Library.Developer GetDeveloper(int developerid)
 {
     DataAccess.Developer dev = _db.Developer.Find(developerid);
     return(dev == null ? null : Mapper.Map(dev));
 }