public static RecipeComponentPrimitive GetPrimitive(this RecipeComponent entity) { RecipeComponentPrimitive primitive = new RecipeComponentPrimitive(); primitive.Id = entity.Id; primitive.Material_Id = entity.Material_Id; primitive.Recipe_Id = entity.Recipe_Id; primitive.Amount = entity.Amount; primitive.Deleted = entity.Deleted; primitive.Deactivated = entity.Deactivated; return primitive; }
public static RecipeComponentPrimitive GetPrimitiveCopy(this RecipeComponentPrimitive primitiveToCopy) { if (primitiveToCopy == null) return null; RecipeComponentPrimitive primitive = new RecipeComponentPrimitive(); primitive.Id = primitiveToCopy.Id; primitive.Material_Id = primitiveToCopy.Material_Id; primitive.Recipe_Id = primitiveToCopy.Recipe_Id; primitive.Amount = primitiveToCopy.Amount; primitive.Deleted = primitiveToCopy.Deleted; primitive.Deactivated = primitiveToCopy.Deactivated; return primitive; }