コード例 #1
0
        public bool Update(ShippingCompanyUpdateCommand command)
        {
            var shippingCompany = _repository.GetById(command.Id);

            if (shippingCompany == null)
            {
                throw new NotFoundException();
            }
            Mapper.Map(command, shippingCompany);
            return(_repository.Update(shippingCompany));
        }
コード例 #2
0
        public void SetStatusShippingCompany(string id)
        {
            var shippingCompanyToRemove = _shippingCompanyRepository.Get(c => c.ShippingCompanyC == id);

            if (shippingCompanyToRemove.IsActive == Constants.ACTIVE)
            {
                shippingCompanyToRemove.IsActive = Constants.DEACTIVE;
            }
            else
            {
                shippingCompanyToRemove.IsActive = Constants.ACTIVE;
            }
            _shippingCompanyRepository.Update(shippingCompanyToRemove);
            SaveShippingCompany();
        }