コード例 #1
0
ファイル: CountryRowModel.cs プロジェクト: Kooboo/Ecommerce
 public CountryRowModel(Country country)
 {
     Id = country.Id;
     Name = country.Name;
     ThreeLetterIsoCode = country.ThreeLetterIsoCode;
     TwoLetterIsoCode = country.TwoLetterIsoCode;
     NumericIsoCode = country.NumericIsoCode;
 }
コード例 #2
0
 public void UpdateTo(Country country)
 {
     country.Id = Id;
     country.Name = Name.Trim();
     country.ThreeLetterIsoCode = ThreeLetterIsoCode;
     country.TwoLetterIsoCode = TwoLetterIsoCode;
     country.NumericIsoCode = NumericIsoCode;
 }
コード例 #3
0
ファイル: CountryController.cs プロジェクト: Kooboo/Ecommerce
        public ActionResult Save(CountryEditorModel model, string @return)
        {
            var country = new Country();
            model.UpdateTo(country);

            if (country.Id > 0)
            {
                _countryService.Update(country);
            }
            else
            {
                _countryService.Create(country);
            }

            return AjaxForm().RedirectTo(@return);
        }
コード例 #4
0
ファイル: CountryService.cs プロジェクト: Kooboo/Ecommerce
 public void Update(Country country)
 {
     _countryRepository.Update(country);
 }
コード例 #5
0
ファイル: CountryService.cs プロジェクト: Kooboo/Ecommerce
 public void Delete(Country country)
 {
     _countryRepository.Delete(country);
 }
コード例 #6
0
ファイル: CountryService.cs プロジェクト: Kooboo/Ecommerce
 public void Create(Country country)
 {
     _countryRepository.Insert(country);
 }