public Point Get(TWMPOINT_EST entity) { if (entity != null) { Point obj = MapEntityToObject(entity); return(obj); } return(null); }
public TWMPOINT_EST MapObjectToEntity(Point obj) { TWMPOINT_EST entity = new TWMPOINT_EST(); entity = MapRootObjectToEntity(obj, entity); if (obj.CUs != null && obj.CUs.Count > 0) { entity.TWMCUPOINT_ESTs = new CUBl().MapObjectsToEntities(obj.CUs).ToList(); } return(entity); }
public TWMPOINT_EST MapRootObjectToEntity(Point obj, TWMPOINT_EST entity) { entity.CD_WR = (long)int.Parse(obj.WorkRequest); //entity.NO_DESIGN = (short)int.Parse(obj.DesignNumber); entity.ID_POINT = obj.PointID; entity.NO_POINT = obj.PointNumber; entity.NO_POINT_SPAN = obj.PointSpanNumber; //entity.LN_SPAN = (decimal)int.Parse(obj.Length); entity.CD_DIST = obj.District; entity.FG_RWORKS = obj.RestorationFlag; entity.IND_MAIN_STATUS = obj.MainStatusIndicator; entity.NO_DESIGN = 1; entity.LN_SPAN = 0; return(entity); }
public Point MapEntityToObject(TWMPOINT_EST entity) { Point obj = new Point(); obj.WorkRequest = entity.CD_WR.ToString(); obj.DesignNumber = entity.NO_DESIGN.ToString(); obj.PointID = entity.ID_POINT; obj.PointNumber = entity.NO_POINT; obj.PointSpanNumber = entity.NO_POINT_SPAN; obj.Length = entity.LN_SPAN.ToString(); obj.MainStatusIndicator = entity.IND_MAIN_STATUS; obj.RestorationFlag = entity.FG_RWORKS; obj.District = entity.CD_DIST; obj.CUs = entity.TWMCUPOINT_ESTs != null && entity.TWMCUPOINT_ESTs.Count > 0 ? new CUBl().Get(entity.TWMCUPOINT_ESTs) : null; return(obj); }