/// <summary> /// Converts the Hole contract to the corresponding entity /// </summary> /// <param name="contractHole">The contract hole.</param> /// <returns>The entity</returns> public static Hole ToEntity(this Contract.Data.Map.Hole contractHole) { return(new Hole() { Id = contractHole.Id, X = contractHole.X, Y = contractHole.Y }); }
/// <summary> /// Convert the hole contract to an entity object. /// </summary> /// <param name="source">The source.</param> /// <returns>The entity object</returns> private static Hole ToEntity(this Contract.Data.Map.Hole source) { return(new Hole { Id = source.Id, X = source.X, Y = source.Y }); }
/// <summary> /// To the entity. /// </summary> /// <param name="source">The source.</param> /// <param name="diameter">The diameter.</param> /// <returns>Hole entit instance</returns> public static Hole ToEntity(this Contract.Data.Map.Hole source, double diameter) { return(new Hole { Id = source.Id, X = source.X, Y = source.Y, Diameter = diameter }); }