/// <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); }
/// <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)); }
/// <summary> /// 어드민 아이피 저장 /// </summary> /// <param name="Data">AccessIP Class</param> public void AccessIPSave(AccessIP Data) { GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "admin"); MongoHelper.Save<AccessIP>(Data); }
/// <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); }
/// <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); }
/// <summary> /// 소스사이트 저장 /// </summary> /// <param name="site">소스사이트 class</param> public void SourceSiteSave(SourceSite site) { GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "source_site"); MongoHelper.Save<SourceSite>(site); }
/// <summary> /// TA저장 /// </summary> /// <param name="ta">TaInfo 클래스</param> public void TaUserSave(TaInfo ta) { GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "ta"); MongoHelper.Save<TaInfo>(ta); }
/// <summary> /// 임시 GEP 상품 상태 수정 /// </summary> public void UpdateGEPItem(GepItemsData item) { GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper(dataBase, collection); MongoHelper.Save<GepItemsData>(item); }
/// <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); }
/// <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); }
/// <summary> /// eBay 상품정보 부분 저장 /// </summary> public void Save(IMongoQuery query, IMongoUpdate update) { GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper(dataBase, collection); MongoHelper.Save(query, update); }
/// <summary> /// eBay 상품정보 저장 /// </summary> public void Save(eBayItemsData item) { GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper(dataBase, collection); MongoHelper.Save<eBayItemsData>(item); }
/// <summary> /// 메인집계 데이터 저장 /// </summary> /// <param name="Data"></param> public void Save(MainData Data) { GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "count_sum"); MongoHelper.Save<MainData>(Data); }
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); }
// TA 정보 저장 public void Save(TaInfo Data) { GEPMongoDacHelper MongoHelper = new GEPMongoDacHelper("gep", "ta"); MongoHelper.Save<TaInfo>(Data); }