示例#1
0
 /// <summary>
 /// GEP 상품 업데이트
 /// </summary>
 /// <param name="query">IMongoQuery</param>
 /// <param name="update">IMongoUpdate</param>
 public void Update(IMongoQuery query , IMongoUpdate update)
 {
     List<GepItemsData> List = new List<GepItemsData>();
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "gep_items");
     MongoHelper.Save(query, update);
 }
示例#2
0
 /// <summary>
 /// 환경설정 수정
 /// </summary>
 /// <param name="param">환경설정 dictionary</param>
 public void Save(Dictionary<string, object> param)
 {
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "ta_site_setting_templete");
     MongoHelper.Save(BsonDocument.Create(param));
 }
示例#3
0
 /// <summary>
 /// 어드민 아이피 저장
 /// </summary>
 /// <param name="Data">AccessIP Class</param>
 public void AccessIPSave(AccessIP Data)
 {
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "admin");
     MongoHelper.Save<AccessIP>(Data);
 }
示例#4
0
 /// <summary>
 /// GEP 상품 저장
 /// </summary>
 /// <param name="data">GepItemsData Class</param>
 public void Save(GepItemsData data)
 {
     List<GepItemsData> List = new List<GepItemsData>();
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "gep_items");
     MongoHelper.Save<GepItemsData>(data);
 }
示例#5
0
 /// <summary>
 /// Export 사이트 저장
 /// </summary>
 /// <param name="site">Export 사이트 class</param>
 public void ExportSiteSave(ExportSite site)
 {
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "export_site");
     MongoHelper.Save<ExportSite>(site);
 }
示例#6
0
 /// <summary>
 /// 소스사이트 저장
 /// </summary>
 /// <param name="site">소스사이트 class</param>
 public void SourceSiteSave(SourceSite site)
 {
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "source_site");
     MongoHelper.Save<SourceSite>(site);
 }
示例#7
0
 /// <summary>
 /// TA저장
 /// </summary>
 /// <param name="ta">TaInfo 클래스</param>
 public void TaUserSave(TaInfo ta)
 {
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "ta");
     MongoHelper.Save<TaInfo>(ta);
 }
示例#8
0
 /// <summary>
 /// 임시 GEP 상품 상태 수정
 /// </summary>
 public void UpdateGEPItem(GepItemsData item)
 {
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper(dataBase, collection);
     MongoHelper.Save<GepItemsData>(item);
 }
示例#9
0
 /// <summary>
 /// GEP 아이템 eBay 상품 전환 History
 /// </summary>
 /// <param name="item">GepeBayExportHistory class</param>
 public void SaveExportHistory(GepeBayExportHistory item)
 {
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper(dataBase, "export_history");
     MongoHelper.Save<GepeBayExportHistory>(item);
 }
示例#10
0
 /// <summary>
 /// TA 토큰 업데이트로 사용
 /// </summary>
 /// <param name="query">조건 쿼리</param>
 /// <param name="update">업데이트 쿼리</param>
 public void TaTokenExpireDateUpdate(IMongoQuery query, IMongoUpdate update)
 {
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "ta");
     MongoHelper.Save(query, update);
 }
示例#11
0
 /// <summary>
 /// eBay 상품정보 부분 저장
 /// </summary>
 public void Save(IMongoQuery query, IMongoUpdate update)
 {
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper(dataBase, collection);
     MongoHelper.Save(query, update);
 }
示例#12
0
 /// <summary>
 /// eBay 상품정보 저장
 /// </summary>
 public void Save(eBayItemsData item)
 {
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper(dataBase, collection);
     MongoHelper.Save<eBayItemsData>(item);
 }
示例#13
0
 /// <summary>
 /// 메인집계 데이터 저장
 /// </summary>
 /// <param name="Data"></param>
 public void Save(MainData Data)
 {
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "count_sum");
     MongoHelper.Save<MainData>(Data);
 }
示例#14
0
        public void UpdateMultiple()
        {
            GEPMongoDacHelper dac = new GEPMongoDacHelper("test", "book");

            QueryComplete query = Query.In("_id"
                , BsonValue.Create(6)
                , BsonValue.Create(7)
            );

            List<Book3> books = dac.Find<Book3>(query).ToList();

            foreach (Book3 book in books)
            {
                book.Age += Convert.ToInt32(book._id);
                dac.Save<Book3>(book);
            }

            UpdateBuilder update = Update.Set("tt", "1");
            dac.GetCollection().Update(query, update, UpdateFlags.Multi);
        }
示例#15
0
 // TA 정보 저장
 public void Save(TaInfo Data)
 {
     GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "ta");
     MongoHelper.Save<TaInfo>(Data);
 }