public void UpdatePersonalProtectiveEquipmentCategoryType(PersonalProtectiveEquipmentCategoryType personalProtectiveEquipmentCategoryType) { //prevent duplicates saving //better implementation needed by the data access layer personalProtectiveEquipmentCategoryType.PersonalProtectiveEquipmentCategory = null; var repository = new PersonalProtectiveEquipmentCategoryTypeRepository(_db); repository.Edit(personalProtectiveEquipmentCategoryType); repository.Save(); }
public void CreatePersonalProtectiveEquipmentCategoryType(PersonalProtectiveEquipmentCategoryType personalProtectiveEquipmentCategoryType) { var repository = new PersonalProtectiveEquipmentCategoryTypeRepository(_db); repository.Add(personalProtectiveEquipmentCategoryType); repository.Save(); }
public PersonalProtectiveEquipmentCategoryType GetPersonalProtectiveEquipmentCategoryType(int Id) { var repository = new PersonalProtectiveEquipmentCategoryTypeRepository(_db); return repository.FindBy(c => c.Id == Id).FirstOrDefault(); }
public ICollection<PersonalProtectiveEquipmentCategoryType> GetPersonalProtectiveEquipmentCategoryTypes() { var repository = new PersonalProtectiveEquipmentCategoryTypeRepository(_db); return repository.GetAll().ToList(); }
public void DeletePersonalProtectiveEquipmentCategoryType(int personalProtectiveEquipmentCategoryTypeId) { var repository = new PersonalProtectiveEquipmentCategoryTypeRepository(_db); repository.Delete(personalProtectiveEquipmentCategoryTypeId); repository.Save(); }