Esempio n. 1
0
        public RequirementVM GetRequirement(int requirementId)
        {
            var model       = new RequirementVM();
            var transformer = new RequirementTransformer();

            using (var db = new ManagementToolEntities())
            {
                var resp = new RequirementRepository(db);

                var requirement = resp.GetFirstOrDefault(r => r.RequirementId == requirementId);
                model = transformer.Transform(requirement);
            }

            return(model);
        }
Esempio n. 2
0
        public bool UpdateRequirement(RequirementVM model)
        {
            bool success = false;

            using (var db = new ManagementToolEntities())
            {
                var resp = new RequirementRepository(db);

                var requirement = resp.GetFirstOrDefault(r => r.RequirementId == model.Id);

                requirement.Type        = model.Type.ToString();
                requirement.Category    = model.Category.ToString();
                requirement.Description = model.Description;
                requirement.Title       = model.Title;

                resp.Update(requirement);
                success = db.SaveChanges() > 0;
            }

            return(success);
        }