public void SavePhysicalRecord(PhysicalRecord physrecord)
        {
            ICollection<ValidationResult> validationResults;
            if(!physrecord.Validate(out validationResults)){

             var ex = new ValidationException("Objektet klarade inte valideringen.");
                ex.Data.Add("ValidationResults", validationResults);
                throw ex;
            }

                PhysicalRecordDAL.InsertPhysicalRecord(physrecord);
        }
        /// <summary>
        /// SavePhysicalRecord
        /// Sparar en skiva m. hjälp av en referens till ett PhysicalRecord-obj.
        /// </summary>
        /// <param name="record"></param>

        #region SavePhysicalRecord

        public void SavePhysicalRecord(PhysicalRecord physrecord)
        {
            ICollection <ValidationResult> validationResults;

            if (!physrecord.Validate(out validationResults))
            {
                var ex = new ValidationException("Objektet klarade inte valideringen.");
                ex.Data.Add("ValidationResults", validationResults);
                throw ex;
            }


            PhysicalRecordDAL.InsertPhysicalRecord(physrecord);
        }