/// <summary>
 /// Creates a "blank" object of this type and populates primitives with defaults
 /// </summary>
 public static WaterQualityManagementPlanVerifyPhoto CreateNewBlank(WaterQualityManagementPlanVerify waterQualityManagementPlanVerify, WaterQualityManagementPlanPhoto waterQualityManagementPlanPhoto)
 {
     return(new WaterQualityManagementPlanVerifyPhoto(waterQualityManagementPlanVerify, waterQualityManagementPlanPhoto));
 }
Esempio n. 2
0
 public static void DeleteWaterQualityManagementPlanPhoto(this IQueryable <WaterQualityManagementPlanPhoto> waterQualityManagementPlanPhotos, WaterQualityManagementPlanPhoto waterQualityManagementPlanPhotoToDelete)
 {
     DeleteWaterQualityManagementPlanPhoto(waterQualityManagementPlanPhotos, new List <WaterQualityManagementPlanPhoto> {
         waterQualityManagementPlanPhotoToDelete
     });
 }
 /// <summary>
 /// Constructor for building a new object with MinimalConstructor required fields, using objects whenever possible
 /// </summary>
 public WaterQualityManagementPlanVerifyPhoto(WaterQualityManagementPlanVerify waterQualityManagementPlanVerify, WaterQualityManagementPlanPhoto waterQualityManagementPlanPhoto) : this()
 {
     // Mark this as a new object by setting primary key with special value
     this.WaterQualityManagementPlanVerifyPhotoID = ModelObjectHelpers.MakeNextUnsavedPrimaryKeyValue();
     this.WaterQualityManagementPlanVerifyID      = waterQualityManagementPlanVerify.WaterQualityManagementPlanVerifyID;
     this.WaterQualityManagementPlanVerify        = waterQualityManagementPlanVerify;
     waterQualityManagementPlanVerify.WaterQualityManagementPlanVerifyPhotos.Add(this);
     this.WaterQualityManagementPlanPhotoID = waterQualityManagementPlanPhoto.WaterQualityManagementPlanPhotoID;
     this.WaterQualityManagementPlanPhoto   = waterQualityManagementPlanPhoto;
     waterQualityManagementPlanPhoto.WaterQualityManagementPlanVerifyPhotos.Add(this);
 }