예제 #1
0
        public virtual ApiVPersonResponseModel MapBOToModel(
            BOVPerson boVPerson)
        {
            var model = new ApiVPersonResponseModel();

            model.SetProperties(boVPerson.PersonId, boVPerson.PersonName);

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

            bo.SetProperties(
                ef.PersonId,
                ef.PersonName);
            return(bo);
        }
예제 #3
0
        public virtual VPerson MapBOToEF(
            BOVPerson bo)
        {
            VPerson efVPerson = new VPerson();

            efVPerson.SetProperties(
                bo.PersonId,
                bo.PersonName);
            return(efVPerson);
        }
예제 #4
0
        public virtual BOVPerson MapModelToBO(
            int personId,
            ApiVPersonRequestModel model
            )
        {
            BOVPerson boVPerson = new BOVPerson();

            boVPerson.SetProperties(
                personId,
                model.PersonName);
            return(boVPerson);
        }