public ThingEntity getTestThing() { TwnContext context = new TwnContext(); var household = context.Households.Add(new HouseholdEntity() { Address = new AddressDto() { Address1 = "TestStreet 1", City = "TestCity", Country = "DK", PostCode = "9000" }, Name = "TestNameHousehold" }); double price = new Random().Next(0, 1000); var thing = new ThingEntity() { Needed = true, Name = "TestThing", Household = household, DefaultPrice = price }; var thingEntity = context.Things.Add(thing); context.Households.Add(household); //using (context) //{ // context.SaveChanges(); //} return(thingEntity); }
public ThingsListModel MapThingEntityToThingsListModel(ThingEntity entity) { return(new ThingsListModel() { Id = entity.Id, Name = entity.Name }); }
public void Remove(Guid id) { using (var galleryDbContext = new GalleryDbContext()) { var entity = new ThingEntity() { Id = id }; galleryDbContext.Things.Attach(entity); galleryDbContext.Things.Remove(entity); galleryDbContext.SaveChanges(); } }
public ItemUserControl(ThingEntity thing) { InitializeComponent(); FillThingTypeComboBox(Enum.GetName(typeof(ThingsTypeEnum), thing.ThingsType)); }
public static Thing Transform(ThingEntity thingEntity) { return(new Thing { Id = thingEntity.Id }); }
protected override void Seed(iw5_2018_team20.DAL.GalleryDbContext context) { // This method will be called after migrating to the latest version. // You can use the DbSet<T>.AddOrUpdate() helper extension method // to avoid creating duplicate seed data. var stul = new ThingEntity() { Id = new Guid("34b5d6d3-0e00-43f5-bbe6-62d0fd42149a"), Name = "Stul" }; var postel = new ThingEntity() { Id = new Guid("37e9c315-a2d6-4d0d-997b-3b54a8f45ccf"), Name = "Postel" }; context.Things.AddOrUpdate(x => x.Id, stul, postel); var tomas = new PersonEntity() { Id = new Guid("b8c585c3-9358-4cc1-b4bd-2478d2473df9"), Firstname = "Tomas", Surname = "Nezbeda" }; var karolina = new PersonEntity() { Id = new Guid("742903e1-e131-455a-85e6-99665e14357b"), Firstname = "Karolina", Surname = "Pechancova" }; context.Persons.AddOrUpdate(tomas, karolina); /* * var stulNaTomasSelfie = new ObjectOnPhotoEntity() * { * Id = new Guid("f73da629-e4db-4913-b249-183a61f79933"), * Object = stul, * PositionX = 120, * PositionY = 54 * }; * * var tomasNaTomasSelfie = new ObjectOnPhotoEntity() * { * Id = new Guid("6f65632b-83ae-4867-9f18-35818f41bce7"), * Object = tomas, * PositionX = 125, * PositionY = 59 * }; * * var selfiesAlbum = new AlbumEntity() * { * Id = new Guid("92f40210-f3f5-4605-83b5-cf7c93889c4b"), * Name = "Selfies", * }; * * var tomasPhoto = new PhotoEntity() * { * Id = new Guid("1f92e3d5-7a1c-4a3f-8420-ecd04dc8208b"), * ObjectsOnPhoto = { stulNaTomasSelfie , tomasNaTomasSelfie }, * Name = "TomasSelfie", * CreationTime = new DateTime(2018, 11, 24), * Format = FormatType.Jpg, * Album = selfiesAlbum, * Height = 500, * Width = 352, * Note = "Nejaka dlouha poznamka.", * }; * * * var zdenekPhoto = new PhotoEntity() * { * Id = new Guid("8b3c9232-057e-46f0-988d-e2f48acca62f"), * ObjectsOnPhoto = { }, * Name = "ZdenekSelfie", * CreationTime = new DateTime(2018, 11, 24), * Format = FormatType.Jpg, * Album = selfiesAlbum, * Height = 500, * Width = 352, * Note = "Nejaka kratka poznamka.", * }; * * * * selfiesAlbum.Photos.Add(tomasPhoto); * * selfiesAlbum.Photos.Add(zdenekPhoto); * * context.Albums.AddOrUpdate( selfiesAlbum ); * context.Photos.AddOrUpdate( tomasPhoto ); * context.Photos.AddOrUpdate(zdenekPhoto);*/ }