コード例 #1
0
        public static CustomerModelBLL MapFromCustomerModelDALToCustomerModelBLL(CustomerModelDAL customerModelDAL)
        {
            var customerModelBLL = new CustomerModelBLL()
            {
                FirstName = customerModelDAL.FirstName,
                LastName  = customerModelDAL.LastName,
                Email     = customerModelDAL.Email
            };

            return(customerModelBLL);
        }
コード例 #2
0
        public static CustomerModelDAL MapFromCustomerModelBLLToCustomerModelDAL(CustomerModelBLL customerModelBLL)
        {
            var customerModelDAL = new CustomerModelDAL()
            {
                Email     = customerModelBLL.Email,
                FirstName = customerModelBLL.FirstName,
                LastName  = customerModelBLL.LastName
            };

            if (customerModelBLL.Password != null)
            {
                customerModelDAL.Password = PasswordHelperTool.PasswordSHA256Hasher(customerModelBLL.Password);
            }

            if (customerModelDAL.MovieRentals != null)
            {
                customerModelDAL.MovieRentals = MapFromMovieOrderModelBLLToMovieOrderModelDAL(customerModelBLL.MovieRentals);
            }

            return(customerModelDAL);
        }