public static EconomicIndicatorViewModel MapToEconomicIndiViewModel(this EconomicIndicators viewModel) { return(new EconomicIndicatorViewModel() { Id = viewModel.Id, ImageDiscriptionAr1 = viewModel.ImageDiscriptionAr1, ImageDiscriptionAr2 = viewModel.ImageDiscriptionAr2, ImageDiscriptionAr3 = viewModel.ImageDiscriptionAr3, ImageTitleAr1 = viewModel.ImageTitleAr1, ImageTitleAr2 = viewModel.ImageTitleAr2, ImageTitleAr3 = viewModel.ImageTitleAr3, MainDiscriptionAr = viewModel.MainDiscriptionAr, ImageDiscriptionEn1 = viewModel.ImageDiscriptionEn1, ImageDiscriptionEn2 = viewModel.ImageDiscriptionEn2, ImageDiscriptionEn3 = viewModel.ImageDiscriptionEn3, ImageTitleEn1 = viewModel.ImageTitleEn1, ImageTitleEn2 = viewModel.ImageTitleEn2, ImageTitleEn3 = viewModel.ImageTitleEn3, MainDiscriptionEn = viewModel.MainDiscriptionEn, Link1 = viewModel.Link1, Link2 = viewModel.Link2, Link3 = viewModel.Link3, ImageUrl1 = viewModel.ImageUrl1, ImageUrl2 = viewModel.ImageUrl2, ImageUrl3 = viewModel.ImageUrl3 }); }
/// <summary> /// Update economic indicator object from database /// </summary> /// <param name="economicIndicators">economic indicator new data</param> /// <returns></returns> public void Update(EconomicIndicators economicIndicators) { _db.EconomicIndicators.Attach(economicIndicators); _db.Entry(economicIndicators).State = EntityState.Modified; _db.SaveChanges(); }