Exemplo n.º 1
0
 /// <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);
        }
Exemplo n.º 3
0
 /// <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();
 }