public ThingEntity MapThingListModelToThingEntity(ThingsListModel model) { return(new ThingEntity() { Id = model.Id, Name = model.Name, }); }
void AddThingsInList() { var things = new ThingsListModel(); things.Name = Name; thingRepository.Insert(things); OnLoad(); messenger.Send(new ThingsOrPeronsUpdatedMessage()); }
public ThingsListModel Insert(ThingsListModel thing) { using (var galleryDbContext = new GalleryDbContext()) { var entity = mapper.MapThingListModelToThingEntity(thing); entity.Id = Guid.NewGuid(); galleryDbContext.Things.Add(entity); galleryDbContext.SaveChanges(); return(mapper.MapThingEntityToThingsListModel(entity)); } }
void DeleteThingsInList() { if (detail != null) { thingRepository.Remove(detail.Id); messenger.Send(new DeleteThingsInListMessage(detail.Id)); detail = null; messenger.Send(new ThingsOrPeronsUpdatedMessage()); } else { Console.WriteLine("No things is selected."); } }
public void PersonInsert() { var thing = new ThingsListModel() { Name = "Obraz" }; var inserted = thingRepositorySUT.Insert(thing); Assert.NotNull(inserted); using (var context = new GalleryDbContext()) { Assert.Contains(context.Things, x => x.Id == inserted.Id); } }