public static Entities.Customer ToEntity(BusinessObject.Customer businessObject)
        {
            if (businessObject == null)
                return null;

            Entities.Customer entity = new Entities.Customer
            {
                CustomerId = businessObject.CustomerId,
                PersonId = businessObject.PersonId
            };

            return entity;
        }
Example #2
0
        public static Entities.Customer ToEntity(BusinessObject.Customer businessObject)
        {
            if (businessObject == null)
            {
                return(null);
            }

            Entities.Customer entity = new Entities.Customer
            {
                CustomerId = businessObject.CustomerId,
                PersonId   = businessObject.PersonId
            };

            return(entity);
        }
Example #3
0
        public static BusinessObject.Customer ToBusinessObject(Entities.Customer entity)
        {
            if (entity == null)
            {
                return(null);
            }

            BusinessObject.Customer businessObject = new BusinessObject.Customer
            {
                CustomerId = entity.CustomerId,
                PersonId   = entity.PersonId
            };

            return(businessObject);
        }
        public static Customer GetCustomerByPersonId(Guid personId)
        {
            Customer customer = new Customer();

            using (ObjectConnection objectConnection = new ObjectConnection())
            {
                using (GetCustomerByPersonIdCommand objectCommand = new GetCustomerByPersonIdCommand(objectConnection))
                {
                    objectCommand.PersonId = personId;

                    objectConnection.Open();
                    using (SqlDataReader sqlDataReader = objectCommand.ExecuteReader())
                    {
                        if (!sqlDataReader.HasRows)
                        {
                            return customer;
                        }

                        using (CustomerSqlDataReader objectSqlDataReader = new CustomerSqlDataReader(sqlDataReader))
                        {
                            while (objectSqlDataReader.Read())
                            {
                                customer = objectSqlDataReader.Customer;
                            }
                        }
                    }
                }
            }

            return customer;
        }