/// <summary> /// 编辑gonggao /// </summary> /// <param name="dto">实体</param> /// <returns></returns> public bool Update(GonggaoDto dto) { using (var scope = _dbScopeFactory.Create()) { var db = GetDb(scope); var dbSet = GetDbSet(db); var entity = Mapper.Map <GonggaoDto, GonggaoEntity>(dto); dbSet.AddOrUpdate(entity); scope.SaveChanges(); return(true); } }
//private readonly IDbContextScopeFactory _dbScopeFactory; //public GonggaoService(IDbContextScopeFactory dbScopeFactory) //{ // _dbScopeFactory = dbScopeFactory; //} #endregion #region IGonggaoService 接口实现 /// <summary> /// 添加gonggao /// </summary> /// <param name="dto">gonggao实体</param> /// <returns></returns> public string Add(GonggaoDto dto) { using (var scope = _dbScopeFactory.Create()) { var db = GetDb(scope); var dbSet = GetDbSet(db); var entity = Mapper.Map <GonggaoDto, GonggaoEntity>(dto); entity.Create(); dbSet.Add(entity); scope.SaveChanges(); return(entity.Id); } }