public virtual ApiDeviceActionResponseModel MapBOToModel(
            BODeviceAction boDeviceAction)
        {
            var model = new ApiDeviceActionResponseModel();

            model.SetProperties(boDeviceAction.Id, boDeviceAction.DeviceId, boDeviceAction.Name, boDeviceAction.@Value);

            return(model);
        }
示例#2
0
        public virtual BODeviceAction MapEFToBO(
            DeviceAction ef)
        {
            var bo = new BODeviceAction();

            bo.SetProperties(
                ef.Id,
                ef.DeviceId,
                ef.Name,
                ef.@Value);
            return(bo);
        }
示例#3
0
        public virtual DeviceAction MapBOToEF(
            BODeviceAction bo)
        {
            DeviceAction efDeviceAction = new DeviceAction();

            efDeviceAction.SetProperties(
                bo.DeviceId,
                bo.Id,
                bo.Name,
                bo.@Value);
            return(efDeviceAction);
        }
        public virtual BODeviceAction MapModelToBO(
            int id,
            ApiDeviceActionRequestModel model
            )
        {
            BODeviceAction boDeviceAction = new BODeviceAction();

            boDeviceAction.SetProperties(
                id,
                model.DeviceId,
                model.Name,
                model.@Value);
            return(boDeviceAction);
        }