public static AnimalTaxonomyView ConvertToView(AnimalTaxonomyModel result) { var AnimalTaxonomyView = new AnimalTaxonomyView { Id = result.Id, Regnum = result.Regnum, Subregnum = result.Subregnum, Superphylum = result.Superphylum, Phylum = result.Phylum, Subphylum = result.Subphylum, Infraphylum = result.Infraphylum, Superclassis = result.Superclassis, Classis = result.Classis, Subclassis = result.Subclassis, Infraclassis = result.Infraclassis, Superordo = result.Superordo, Ordo = result.Ordo, Subordo = result.Subordo, Infraordo = result.Infraordo, Superfamilia = result.Superfamilia, Familia = result.Familia, Subfamilia = result.Subfamilia, Infrafamilia = result.Infrafamilia, Supertrubus = result.Supertrubus, Tribus = result.Tribus, Subtribus = result.Subtribus, Infratribus = result.Infratribus, Supergenus = result.Supergenus, Genus = result.Genus, Subgenus = result.Subgenus, Infragenus = result.Infragenus, Species = result.Species, Subspecies = result.Subspecies, Natio = result.Natio, Morpha = result.Morpha, Forma = result.Forma }; return(AnimalTaxonomyView); }
public static AnimalTaxonomyModel ConvertAnimalTaxonomyToModel(SpiderAnimalTaxonomyView result) { var AnimalTaxonomyModel = new AnimalTaxonomyModel { Regnum = result.AnimalTaxonomy.Regnum, Subregnum = result.AnimalTaxonomy.Subregnum, Superphylum = result.AnimalTaxonomy.Superphylum, Phylum = result.AnimalTaxonomy.Phylum, Subphylum = result.AnimalTaxonomy.Subphylum, Infraphylum = result.AnimalTaxonomy.Infraphylum, Superclassis = result.AnimalTaxonomy.Superclassis, Classis = result.AnimalTaxonomy.Classis, Subclassis = result.AnimalTaxonomy.Subclassis, Infraclassis = result.AnimalTaxonomy.Infraclassis, Superordo = result.AnimalTaxonomy.Superordo, Ordo = result.AnimalTaxonomy.Ordo, Subordo = result.AnimalTaxonomy.Subordo, Infraordo = result.AnimalTaxonomy.Infraordo, Superfamilia = result.AnimalTaxonomy.Superfamilia, Familia = result.AnimalTaxonomy.Familia, Subfamilia = result.AnimalTaxonomy.Subfamilia, Infrafamilia = result.AnimalTaxonomy.Infrafamilia, Supertrubus = result.AnimalTaxonomy.Supertrubus, Tribus = result.AnimalTaxonomy.Tribus, Subtribus = result.AnimalTaxonomy.Subtribus, Infratribus = result.AnimalTaxonomy.Infratribus, Supergenus = result.AnimalTaxonomy.Supergenus, Genus = result.AnimalTaxonomy.Genus, Subgenus = result.AnimalTaxonomy.Subgenus, Infragenus = result.AnimalTaxonomy.Infragenus, Species = result.AnimalTaxonomy.Species, Subspecies = result.AnimalTaxonomy.Subspecies, Natio = result.AnimalTaxonomy.Natio, Morpha = result.AnimalTaxonomy.Morpha, Forma = result.AnimalTaxonomy.Forma }; return(AnimalTaxonomyModel); }
public static AnimalTaxonomyModel MergeViewWithModel(AnimalTaxonomyModel model, AnimalTaxonomyView view) { model.Regnum = view.Regnum; model.Subregnum = view.Subregnum; model.Superphylum = view.Superphylum; model.Phylum = view.Phylum; model.Subphylum = view.Subphylum; model.Infraphylum = view.Infraphylum; model.Superclassis = view.Superclassis; model.Classis = view.Classis; model.Subclassis = view.Subclassis; model.Infraclassis = view.Infraclassis; model.Superordo = view.Superordo; model.Ordo = view.Ordo; model.Subordo = view.Subordo; model.Infraordo = view.Infraordo; model.Superfamilia = view.Superfamilia; model.Familia = view.Familia; model.Subfamilia = view.Subfamilia; model.Infrafamilia = view.Infrafamilia; model.Supertrubus = view.Supertrubus; model.Tribus = view.Tribus; model.Subtribus = view.Subtribus; model.Infratribus = view.Infratribus; model.Supergenus = view.Supergenus; model.Genus = view.Genus; model.Subgenus = view.Subgenus; model.Infragenus = view.Infragenus; model.Species = view.Species; model.Subspecies = view.Subspecies; model.Natio = view.Natio; model.Morpha = view.Morpha; model.Forma = view.Forma; return(model); }
public async Task <bool> Update(SpiderModel spider, AnimalTaxonomyModel animalTaxonomy) { _theraphosidaeContext.Spiders.Update(spider); _theraphosidaeContext.AnimalTaxonomies.Update(animalTaxonomy); return(await _theraphosidaeContext.SaveChangesAsync() > 0); }
public async Task <bool> CreateAnimalTaxonomy(AnimalTaxonomyModel animalTaxonomy) { await _theraphosidaeContext.AnimalTaxonomies.AddAsync(animalTaxonomy); return(await _theraphosidaeContext.SaveChangesAsync() > 0); }
public async Task <bool> Update(AnimalTaxonomyModel AnimalTaxonomy) { _context.AnimalTaxonomies.Update(AnimalTaxonomy); return(await _context.SaveChangesAsync() > 0); }
public static async Task SeedData(TheraphosidaeContext context, UserManager <User> userManager) { if (!userManager.Users.Any()) { var users = new List <User> { new User { Id = "a", UserName = "******", Email = "*****@*****.**", }, new User { Id = "u", UserName = "******", Email = "*****@*****.**", } }; foreach (var user in users) { await userManager.CreateAsync(user, "haslo"); } } if (!context.AnimalTaxonomies.Any()) { var animalTaxonomies = new List <AnimalTaxonomyModel>(); for (int i = 1; i <= 20; i++) { var animalTaxonomy = new AnimalTaxonomyModel { Id = i, Regnum = "regnum" + i, Subregnum = "subregnum" + i, Superphylum = "superhylum" + i, Phylum = "phylum" + i, Subphylum = "subphylum" + i, Infraphylum = "infraphylum" + i, Superclassis = "superclassic" + i, Classis = "classic" + i, Subclassis = "sublcassic" + i, Infraclassis = "infraclassic" + i, Superordo = "superordo" + i, Ordo = "ordo" + i, Subordo = "subordo" + i, Infraordo = "infraordo" + i, Superfamilia = "superfamilia" + i, Familia = "familia" + i, Subfamilia = "subfamilia" + i, Infrafamilia = "infrafamilia" + i, Supertrubus = "supertrubus" + i, Tribus = "tribus" + i, Subtribus = "subtribus" + i, Infratribus = "infratribus" + i, Supergenus = "supergenus" + i, Genus = "genus" + i, Subgenus = "subgenus" + i, Infragenus = "infragenus" + i, Species = "species" + i, Subspecies = "subspecies" + i, Natio = "natio" + i, Morpha = "morpha" + i, Forma = "forma" + i }; animalTaxonomies.Add(animalTaxonomy); } foreach (var taxonomies in animalTaxonomies) { await context.AnimalTaxonomies.AddAsync(taxonomies); } await context.SaveChangesAsync(); } if (!context.Spiders.Any()) { var spiders = new List <SpiderModel>(); for (int i = 1; i <= 20; i++) { var spider = new SpiderModel { Id = i, NamePl = "namePL" + i, NameEng = "nameEng" + i, Size = i, Type = "type" + i, TemperatureMin = i, TemperatureMax = i, HumidityMin = i, HumidityMax = i, OriginPlace = "originplace" + i, PowerOfVenom = i, Aggressiveness = i, Speed = i, LengthOfLife = i, CocoonSize = i, Description = "description" + i, ShortDescription = "shortdescription" + i, AnimalTaxonomyId = i, Experience = "experience" + i }; spiders.Add(spider); } foreach (var spider in spiders) { await context.Spiders.AddAsync(spider); } await context.SaveChangesAsync(); } if (!context.Images.Any()) { var images = new List <ImageModel>(); for (int i = 1; i <= 20; i++) { var image = new ImageModel { Id = "id" + i, Url = "url" + i, Name = "name" + i, Description = "description" + i, SpiderId = i }; images.Add(image); } foreach (var image in images) { await context.Images.AddAsync(image); } await context.SaveChangesAsync(); } if (!context.Reports.Any()) { var reports = new List <ReportModel>(); for (int i = 1; i <= 20; i++) { var report = new ReportModel { Id = i, Content = "content" + i, AddDate = DateTime.Now, Views = i, Title = "title" + i, ReportCategory = "reportCategory" + i, SpiderId = i }; if (i % 2 == 0) { report.UserId = "a"; } else { report.UserId = "u"; } reports.Add(report); } foreach (var report in reports) { await context.Reports.AddAsync(report); } await context.SaveChangesAsync(); } if (!context.ReportImages.Any()) { var images = new List <ReportImageModel>(); for (int i = 1; i <= 20; i++) { var image = new ReportImageModel { Id = "id" + i, Url = "url" + i, Name = "name" + i, Description = "description" + i, ReportId = i }; images.Add(image); } foreach (var image in images) { await context.ReportImages.AddAsync(image); } await context.SaveChangesAsync(); } if (!context.Articles.Any()) { var articles = new List <ArticleModel>(); for (int i = 1; i <= 20; i++) { var article = new ArticleModel { Id = i, AddDate = DateTime.Now, Content = "content" + i, CommentStatus = true, Slug = "slug" + i, ModifiedDate = DateTime.Now, FullUrl = "fullurl" + i, CommentCount = i, Views = i, Category = "category" + i, Abstract = "abstract" + i, Literature = "literature" + i }; if (i % 2 == 0) { article.UserId = "a"; } else { article.UserId = "u"; } articles.Add(article); } foreach (var article in articles) { await context.Articles.AddAsync(article); } await context.SaveChangesAsync(); } if (!context.Medias.Any()) { var medias = new List <MediaModel>(); for (int i = 1; i <= 20; i++) { var media = new MediaModel { Id = "id" + i, AddDate = DateTime.Now, Url = "url" + i, Name = "name" + i, Description = "description" + i, Length = i, TypeId = i, Type = "type" + i, ArticleId = i }; medias.Add(media); } foreach (var media in medias) { await context.Medias.AddAsync(media); } await context.SaveChangesAsync(); } if (!context.Comments.Any()) { var comments = new List <CommentModel>(); for (int i = 1; i <= 20; i++) { var comment = new CommentModel { Id = i, AddDate = DateTime.Now, Content = "content" + i, ArticleId = i }; if (i % 2 == 0) { comment.UserId = "a"; } else { comment.UserId = "u"; } comments.Add(comment); } foreach (var comment in comments) { await context.Comments.AddAsync(comment); } await context.SaveChangesAsync(); } }
public static SpiderAnimalTaxonomyView ConvertSpiderAndAnimalTaxonomyToView(SpiderModel spider, AnimalTaxonomyModel animalTaxonomy) { var spiderAnimalTaxonomyView = new SpiderAnimalTaxonomyView { Spider = new SpiderView { Id = spider.Id, NamePl = spider.NamePl, NameEng = spider.NameEng, Size = spider.Size, Type = spider.Type, TemperatureMin = spider.TemperatureMin, TemperatureMax = spider.TemperatureMax, HumidityMin = spider.HumidityMin, HumidityMax = spider.HumidityMax, OriginPlace = spider.OriginPlace, PowerOfVenom = spider.PowerOfVenom, Aggressiveness = spider.Aggressiveness, Speed = spider.Speed, LengthOfLife = spider.LengthOfLife, CocoonSize = spider.CocoonSize, Description = spider.Description, Experience = spider.Experience, ShortDescription = spider.ShortDescription }, AnimalTaxonomy = new AnimalTaxonomyView { Id = animalTaxonomy.Id, Regnum = animalTaxonomy.Regnum, Subregnum = animalTaxonomy.Subregnum, Superphylum = animalTaxonomy.Superphylum, Phylum = animalTaxonomy.Phylum, Subphylum = animalTaxonomy.Subphylum, Infraphylum = animalTaxonomy.Infraphylum, Superclassis = animalTaxonomy.Superclassis, Classis = animalTaxonomy.Classis, Subclassis = animalTaxonomy.Subclassis, Infraclassis = animalTaxonomy.Infraclassis, Superordo = animalTaxonomy.Superordo, Ordo = animalTaxonomy.Ordo, Subordo = animalTaxonomy.Subordo, Infraordo = animalTaxonomy.Infraordo, Superfamilia = animalTaxonomy.Superfamilia, Familia = animalTaxonomy.Familia, Subfamilia = animalTaxonomy.Subfamilia, Infrafamilia = animalTaxonomy.Infrafamilia, Supertrubus = animalTaxonomy.Supertrubus, Tribus = animalTaxonomy.Tribus, Subtribus = animalTaxonomy.Subtribus, Infratribus = animalTaxonomy.Infratribus, Supergenus = animalTaxonomy.Supergenus, Genus = animalTaxonomy.Genus, Subgenus = animalTaxonomy.Subgenus, Infragenus = animalTaxonomy.Infragenus, Species = animalTaxonomy.Species, Subspecies = animalTaxonomy.Subspecies, Natio = animalTaxonomy.Natio, Morpha = animalTaxonomy.Morpha, Forma = animalTaxonomy.Forma } }; if (spider.Image == null) { spiderAnimalTaxonomyView.Spider.ImageUrl = "https://res.cloudinary.com/dyytlulq9/image/upload/v1609687626/logo_dirysy.png"; } else { spiderAnimalTaxonomyView.Spider.ImageUrl = spider.Image.Url; } return(spiderAnimalTaxonomyView); }