Пример #1
0
        /// <summary>
        /// Delete Maintenance Type
        /// </summary>
        public void DeleteMaintenanceType(long maintenanceTypeId)
        {
            MaintenanceType dbversion = maintenanceTypeRepository.Find(maintenanceTypeId);

            CheckMaintenanceTypeAssociations(maintenanceTypeId);
            if (dbversion == null)
            {
                throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture,
                                                                  "Maintenance Type with Id {0} not found!", maintenanceTypeId));
            }
            maintenanceTypeRepository.Delete(dbversion);
            maintenanceTypeRepository.SaveChanges();
        }