/// <summary> /// Update economic indicator object from database /// </summary> /// <param name="model">economic indicator object new data</param> /// <returns>true if updated false otherwise</returns> public bool Update(EconomicIndicatorsVersion model) { try { _db.EconomicIndicatorsVersion.Update(model); _db.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public static EconomicIndicatorViewModel MapToEcoIndiVersionViewModel(this EconomicIndicatorsVersion pgMinisty) { EconomicIndicatorViewModel viewModel = new EconomicIndicatorViewModel() { Id = pgMinisty.Id, VersionStatusEnum = pgMinisty.VersionStatusEnum, ChangeActionEnum = pgMinisty.ChangeActionEnum, CreationDate = pgMinisty.CreationDate, ModificationDate = pgMinisty.ModificationDate, ModifiedById = pgMinisty.ModifiedById, ApprovalDate = pgMinisty.ApprovalDate, ApprovedById = pgMinisty.ApprovedById, CreatedById = pgMinisty.CreatedById, EconomicIndicatorId = pgMinisty.EconomicIndicatorsId, ImageDiscriptionAr1 = pgMinisty.ImageDiscriptionAr1, ImageDiscriptionAr2 = pgMinisty.ImageDiscriptionAr2, ImageDiscriptionAr3 = pgMinisty.ImageDiscriptionAr3, ImageTitleAr1 = pgMinisty.ImageTitleAr1, ImageTitleAr2 = pgMinisty.ImageTitleAr2, ImageTitleAr3 = pgMinisty.ImageTitleAr3, MainDiscriptionAr = pgMinisty.MainDiscriptionAr, ImageDiscriptionEn1 = pgMinisty.ImageDiscriptionEn1, ImageDiscriptionEn2 = pgMinisty.ImageDiscriptionEn2, ImageDiscriptionEn3 = pgMinisty.ImageDiscriptionEn3, ImageTitleEn1 = pgMinisty.ImageTitleEn1, ImageTitleEn2 = pgMinisty.ImageTitleEn2, ImageTitleEn3 = pgMinisty.ImageTitleEn3, MainDiscriptionEn = pgMinisty.MainDiscriptionEn, Link1 = pgMinisty.Link1, Link2 = pgMinisty.Link2, Link3 = pgMinisty.Link3, ImageUrl1 = pgMinisty.ImageUrl1, ImageUrl2 = pgMinisty.ImageUrl2, ImageUrl3 = pgMinisty.ImageUrl3 }; return(viewModel); }
/// <summary> /// Add Economic indecator version object /// </summary> /// <param name="model">economic indicator version model</param> /// <returns></returns> public void Add(EconomicIndicatorsVersion model) { _db.EconomicIndicatorsVersion.Add(model); _db.SaveChanges(); }