Esempio n. 1
0
 public int insertScrumProduct(ScrumProductServiceModel scrumProduct)
 {
     ScrumProductRepository repo = new ScrumProductRepository(entities);
     ScrumProduct model = new ScrumProduct();
     model.CreateDate = DateTime.Now;
     model.Id = 0;
     model.LastUpdatedDate = DateTime.Now;
     model.ProductName = scrumProduct.name;
     return repo.Insert(model);
 }
Esempio n. 2
0
        public IEnumerable<ScrumProductServiceModel> getProductsByOwner(int id)
        {
            ScrumProductRepository repo = new ScrumProductRepository(entities);
            IEnumerable<ScrumProduct> products = repo.getProductsByOwner(id);
            List<ScrumProductServiceModel> models = new List<ScrumProductServiceModel>();

            foreach (ScrumProduct product in products) {
                models.Add(ScrumUtil.mapScrumProductEntityToModel(product));
            }

            return models;
        }
Esempio n. 3
0
 public bool deleteScrumProduct(int id)
 {
     ScrumProductRepository repo = new ScrumProductRepository(entities);
     ScrumProduct scrumProduct = repo.Get(id);
     try {
         repo.Delete(scrumProduct);
         return true;
     }
     catch (Exception ex) {
         _errorMessage = ex.Message;
         return false;
     }
 }
Esempio n. 4
0
 public int updateScrumProduct(ScrumProductServiceModel scrumProduct)
 {
     ScrumProductRepository repo = new ScrumProductRepository(entities);
     throw new NotImplementedException();
 }
Esempio n. 5
0
 public ScrumProductServiceModel getScrumProduct(int id)
 {
     ScrumProductRepository repo = new ScrumProductRepository(entities);
     ScrumProduct scrumProduct = repo.Get(id);
     return ScrumUtil.mapScrumProductEntityToModel(scrumProduct);
 }