コード例 #1
0
        public virtual ApiEmployeeResponseModel MapBOToModel(
            BOEmployee boEmployee)
        {
            var model = new ApiEmployeeResponseModel();

            model.SetProperties(boEmployee.Id, boEmployee.FirstName, boEmployee.IsSalesPerson, boEmployee.IsShipper, boEmployee.LastName);

            return(model);
        }
コード例 #2
0
        public virtual BOEmployee MapEFToBO(
            Employee ef)
        {
            var bo = new BOEmployee();

            bo.SetProperties(
                ef.Id,
                ef.FirstName,
                ef.IsSalesPerson,
                ef.IsShipper,
                ef.LastName);
            return(bo);
        }
コード例 #3
0
        public virtual Employee MapBOToEF(
            BOEmployee bo)
        {
            Employee efEmployee = new Employee();

            efEmployee.SetProperties(
                bo.FirstName,
                bo.Id,
                bo.IsSalesPerson,
                bo.IsShipper,
                bo.LastName);
            return(efEmployee);
        }
コード例 #4
0
        public virtual BOEmployee MapModelToBO(
            int id,
            ApiEmployeeRequestModel model
            )
        {
            BOEmployee boEmployee = new BOEmployee();

            boEmployee.SetProperties(
                id,
                model.FirstName,
                model.IsSalesPerson,
                model.IsShipper,
                model.LastName);
            return(boEmployee);
        }