コード例 #1
0
        /// <summary>
        /// 保存上传的app信息
        /// </summary>
        /// <param name="entity">app信息实体</param>
        /// <returns></returns>
        public bool SaveAppFile(T_APP_VERSION entity)
        {
            bool result = true;

            using (var dbContext = new DuPont_TestContext())
            {
                var existEntity = dbContext.T_APP_VERSION.Where(a => a.Platform == entity.Platform).FirstOrDefault();
                int saveRes     = 0;
                if (existEntity != null)
                {
                    entity.CREATE_DATE = existEntity.CREATE_DATE;
                    entity.Id          = existEntity.Id;
                    ClassValueCopyHelper.Copy(existEntity, entity);
                    saveRes = dbContext.SaveChanges();
                }
                else
                {
                    entity.UPDATE_DATE = null;
                    dbContext.T_APP_VERSION.Add(entity);
                    saveRes = dbContext.SaveChanges();
                }
            }

            return(result);
        }
コード例 #2
0
 public int Update(T_APP_VERSION entity)
 {
     throw new NotImplementedException();
 }
コード例 #3
0
 public int Insert(T_APP_VERSION entity)
 {
     throw new NotImplementedException();
 }