public void Delete()
        {
            foreach (Job thisJob in JobList)
            {
                thisJob.Reset();
            }

            CleanUp();
            ProductionRepository.DeleteProduction(this);
            FireSuccessEvent();
        }
 public void Delete()
 {
     ProductionRepository.DeleteProduction(production);
     FireSuccessEvent();
 }