public static CityPlanYearEditViewModel MapToCityPlanYearViewModel(this CityPlanYearVersion cityPlanYear) { CityPlanYearEditViewModel viewModel = new CityPlanYearEditViewModel() { Id = cityPlanYear.Id, CityPlanId = cityPlanYear.CityPlanVersionId, GovName = cityPlanYear.GovName, GovYear = cityPlanYear.GovYear, IsMapActive = cityPlanYear.IsMapActive, EnFileUrl = cityPlanYear.EnFileUrl, ArFileUrl = cityPlanYear.ArFileUrl, CreationDate = cityPlanYear.CreationDate, CreatedById = cityPlanYear.CreatedById, ApprovalDate = cityPlanYear.ApprovalDate, ApprovedById = cityPlanYear.ApprovedById, IsActive = cityPlanYear.IsActive, StatusId = cityPlanYear.StatusId, IsDeleted = cityPlanYear.IsDeleted, VersionStatusEnum = cityPlanYear.VersionStatusEnum, ChangeActionEnum = cityPlanYear.ChangeActionEnum, CityPlanYearId = cityPlanYear.CityPlanYearId, ModificationDate = cityPlanYear.ModificationDate, ModifiedById = cityPlanYear.ModifiedById, DFGovId = cityPlanYear.DFGovId }; return(viewModel); }
/// <summary> /// update city plan year version object /// </summary> /// <param name="CityPlanYearItem">city plan year version object</param> /// <returns>single city plan version object</returns> public CityPlanYearVersion Update(CityPlanYearVersion CityPlanYearItem) { try { _db.CityPlanYearVersions.Update(CityPlanYearItem); _db.SaveChanges(); return(_db.CityPlanYearVersions.FirstOrDefault(c => c.Id == CityPlanYearItem.Id)); } catch (Exception ex) { return(null); } }
/// <summary> /// add city plan year version object /// </summary> /// <param name="cityPlanYear">city plan year version object</param> /// <returns>Added object</returns> public CityPlanYearVersion Add(CityPlanYearVersion CityPlanYearItem) { try { _db.CityPlanYearVersions.Add(CityPlanYearItem); _db.SaveChanges(); //return _db.FooterMenuItem.Include(x => x.PageRouteVersion).FirstOrDefault(c => c.Id == footerMenuItem.Id); return(_db.CityPlanYearVersions.FirstOrDefault(c => c.Id == CityPlanYearItem.Id)); } catch (Exception ex) { return(null); } }