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); }
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; }
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; } }
public int updateScrumProduct(ScrumProductServiceModel scrumProduct) { ScrumProductRepository repo = new ScrumProductRepository(entities); throw new NotImplementedException(); }
public ScrumProductServiceModel getScrumProduct(int id) { ScrumProductRepository repo = new ScrumProductRepository(entities); ScrumProduct scrumProduct = repo.Get(id); return ScrumUtil.mapScrumProductEntityToModel(scrumProduct); }