예제 #1
0
        public virtual ApiSpaceResponseModel MapBOToModel(
            BOSpace boSpace)
        {
            var model = new ApiSpaceResponseModel();

            model.SetProperties(boSpace.Id, boSpace.Description, boSpace.Name, boSpace.StudioId);

            return(model);
        }
예제 #2
0
        public virtual BOSpace MapEFToBO(
            Space ef)
        {
            var bo = new BOSpace();

            bo.SetProperties(
                ef.Id,
                ef.Description,
                ef.Name,
                ef.StudioId);
            return(bo);
        }
예제 #3
0
        public virtual Space MapBOToEF(
            BOSpace bo)
        {
            Space efSpace = new Space();

            efSpace.SetProperties(
                bo.Description,
                bo.Id,
                bo.Name,
                bo.StudioId);
            return(efSpace);
        }
예제 #4
0
        public virtual BOSpace MapModelToBO(
            int id,
            ApiSpaceRequestModel model
            )
        {
            BOSpace boSpace = new BOSpace();

            boSpace.SetProperties(
                id,
                model.Description,
                model.Name,
                model.StudioId);
            return(boSpace);
        }