예제 #1
0
 public ActionResult Culture(int index, int?idAdsCategory, string idCulture)
 {
     this.ViewBag.Index = index;
     if (idAdsCategory.HasValue)
     {
         var adsCategoryCulture = ServiceContext.AdsCategoryCultureService.GetById(idAdsCategory.Value, idCulture);
         if (adsCategoryCulture == null)
         {
             var culture = ServiceContext.CultureService.GetById(idCulture);
             adsCategoryCulture = new AdsCategoryCulture()
             {
                 IDAdsCategory = idAdsCategory, IDCulture = idCulture, CultureName = culture.Name, IconPath = culture.IconPath
             };
         }
         return(View(adsCategoryCulture));
     }
     else
     {
         var culture = ServiceContext.CultureService.GetById(idCulture);
         return(View(new AdsCategoryCulture()
         {
             IDAdsCategory = idAdsCategory, IDCulture = idCulture, CultureName = culture.Name, IconPath = culture.IconPath
         }));
     }
 }
예제 #2
0
 public void Update(AdsCategoryCulture entity)
 {
     using (var context = new ImobeNetContext())
     {
         var adsCategoryCultureRepository = new BaseRepository <AdsCategoryCulture>(context);
         adsCategoryCultureRepository.Update(entity);
         adsCategoryCultureRepository.SaveChanges();
     }
 }