Esempio n. 1
0
 /// <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);
     }
 }
Esempio n. 2
0
        //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);
            }
        }