private async Task <List <SalesBag> > GetSalesBags() { var foo = new DataAccess.Repository.SalesBagRepository(); List <SalesBag> bar = await foo.GetAllAsync(); return(bar); }
/// <summary> /// Maps the relationship between an artifact and a salesbag /// </summary> /// <param name="artifact"></param> /// <param name="salesbag"></param> /// <returns></returns> public async Task AddArtifactToSalesbag(Artifact artifact, SalesBag salesbag) { if (!await DoesExist(artifact, salesbag)) { var artifactRepo = new ArtifactRepository(); var salesbagRepo = new SalesBagRepository(); if (!await artifactRepo.DoesExist(artifact.ID)) { await artifactRepo.SaveAsync(artifact); } if (!await salesbagRepo.DoesExist(salesbag.ID)) { await salesbagRepo.SaveAsync(salesbag); } var newRelationship = new SalesBag_Artifact { Artifact = artifact.ID, SalesBag = salesbag.ID }; await SaveAsync(newRelationship); } }
public async Task AddCategoryToSalesBag(Category category, SalesBag salesbag) { if (!await DoesExist(category, salesbag)) { var categoryRepo = new CategoryRepository(); var salesbagRepo = new SalesBagRepository(); if (!await categoryRepo.DoesExist(category.ID)) { await categoryRepo.SaveAsync(category); } if (!await salesbagRepo.DoesExist(salesbag.ID)) { await salesbagRepo.SaveAsync(salesbag); } var NewRelationship = new SalesBag_Category { Category = category.ID, SalesBag = salesbag.ID }; await SaveAsync(NewRelationship); } }
public PresPg() { this.InitializeComponent(); _asalesbagRepo = new DataAccess.Repository.SalesBag_ArtifactRepository(); _salesbagRepo = new DataAccess.Repository.SalesBagRepository(); _meetingRepo = new DataAccess.Repository.MeetingRepository(); _artRepo = new DataAccess.Repository.ArtifactRepository(); _catRepo = new DataAccess.Repository.CategoryRepository(); }