public void CreateShippingCompany(ShippingCompanyViewModel shippingCompany)
        {
            var commodityInsert = Mapper.Map <ShippingCompanyViewModel, ShippingCompany_M>(shippingCompany);

            _shippingCompanyRepository.Add(commodityInsert);
            SaveShippingCompany();
        }
        public void UpdateShippingCompany(ShippingCompanyViewModel shippingCompany)
        {
            var shippingCompanyToRemove = _shippingCompanyRepository.GetById(shippingCompany.ShippingCompanyC);
            var updateShippingCompany   = Mapper.Map <ShippingCompanyViewModel, ShippingCompany_M>(shippingCompany);

            _shippingCompanyRepository.Delete(shippingCompanyToRemove);
            _shippingCompanyRepository.Add(updateShippingCompany);
            SaveShippingCompany();
        }
 public void Put(ShippingCompanyViewModel shippingCompany)
 {
     _shippingCompanyService.UpdateShippingCompany(shippingCompany);
 }
 public void Post(ShippingCompanyViewModel shippingCompany)
 {
     _shippingCompanyService.CreateShippingCompany(shippingCompany);
 }