public virtual ApiLinkResponseModel MapBOToModel( BOLink boLink) { var model = new ApiLinkResponseModel(); model.SetProperties(boLink.Id, boLink.AssignedMachineId, boLink.ChainId, boLink.DateCompleted, boLink.DateStarted, boLink.DynamicParameters, boLink.ExternalId, boLink.LinkStatusId, boLink.Name, boLink.Order, boLink.Response, boLink.StaticParameters, boLink.TimeoutInSeconds); return(model); }
public virtual BOLink MapEFToBO( Link ef) { var bo = new BOLink(); bo.SetProperties( ef.Id, ef.AssignedMachineId, ef.ChainId, ef.DateCompleted, ef.DateStarted, ef.DynamicParameters, ef.ExternalId, ef.LinkStatusId, ef.Name, ef.Order, ef.Response, ef.StaticParameters, ef.TimeoutInSeconds); return(bo); }
public virtual Link MapBOToEF( BOLink bo) { Link efLink = new Link(); efLink.SetProperties( bo.AssignedMachineId, bo.ChainId, bo.DateCompleted, bo.DateStarted, bo.DynamicParameters, bo.ExternalId, bo.Id, bo.LinkStatusId, bo.Name, bo.Order, bo.Response, bo.StaticParameters, bo.TimeoutInSeconds); return(efLink); }
public virtual BOLink MapModelToBO( int id, ApiLinkRequestModel model ) { BOLink boLink = new BOLink(); boLink.SetProperties( id, model.AssignedMachineId, model.ChainId, model.DateCompleted, model.DateStarted, model.DynamicParameters, model.ExternalId, model.LinkStatusId, model.Name, model.Order, model.Response, model.StaticParameters, model.TimeoutInSeconds); return(boLink); }