Exemple #1
0
        public CustomerDto Update(Guid id, CustomerDto customerDto)
        {
            var customer = customerRepository.GetById(id);

            if (customer == null)
            {
                return(null);
            }

            customer.Age       = customerDto.Age;
            customer.FirstName = customerDto.FullName.Split(' ')[0];
            customer.Surname   = customerDto.FullName.Split(' ')[1];

            customerRepository.Update(customer);
            unitOfWork.Commit();

            return(CustomerDto.FromDomain(customer));
        }
Exemple #2
0
        public CustomerDto Get(Guid id)
        {
            var customer = customerRepository.GetById(id);

            return(CustomerDto.FromDomain(customer));
        }