public void insertBoard(HttpFileCollectionBase multipartFiles, Board board) { int masterIdx = sequenceService.getSequenceMasterIdx(); board.idx = masterIdx; Mapper.Instance().BeginTransaction(); validation(board); boardDao.insertBoard(board); filesService.fileUpload(multipartFiles, "files", "jpg|png", 5 * 1024 * 1024, masterIdx, null); filesService.fileUpload(multipartFiles, "files2", "jpg|png", 5 * 1024 * 1024, masterIdx, null); Mapper.Instance().CommitTransaction(); }
public void insertRolling(HttpFileCollectionBase multipartFiles, Rolling rolling) { int masterIdx = sequenceService.getSequenceMasterIdx(); rolling.idx = masterIdx; Mapper.Instance().BeginTransaction(); validation(rolling); this.rollingDao.insertRolling(rolling); filesService.fileUpload(multipartFiles, "KRImg", "jpg|png", 5 * 1024 * 1024, masterIdx, null); filesService.fileUpload(multipartFiles, "ERImg", "jpg|png", 5 * 1024 * 1024, masterIdx, null); Mapper.Instance().CommitTransaction(); }
public void insertPrivacy(Privacy privacy) { validation(privacy); try { int masterIdx = sequenceService.getSequenceMasterIdx(); privacy.idx = masterIdx; Mapper.Instance().BeginTransaction(); privacyDao.insertPrivacy(privacy); Mapper.Instance().CommitTransaction(); } catch (Exception e) { Mapper.Instance().RollBackTransaction(); } }
public void insertRecruitFaq(RecruitFaq recruitFaq) { validation(recruitFaq); int masterIdx = sequenceService.getSequenceMasterIdx(); recruitFaq.idx = masterIdx; try { Mapper.Instance().BeginTransaction(); recruitFaqDao.insertRecruitFaq(recruitFaq); Mapper.Instance().CommitTransaction(); } catch (Exception e) { Mapper.Instance().RollBackTransaction(); } }
public void insertCredit(Credit credit) { int masterIdx = sequenceService.getSequenceMasterIdx(); credit.idx = masterIdx; validation(credit); try { Mapper.Instance().BeginTransaction(); creditDao.insertCredit(credit); Mapper.Instance().CommitTransaction(); } catch (Exception e) { Mapper.Instance().RollBackTransaction(); } }
public void insertFaq(Faq faq) { int masterIdx = sequenceService.getSequenceMasterIdx(); faq.idx = masterIdx; validation(faq); try { Mapper.Instance().BeginTransaction(); faqDao.insertFaq(faq); Mapper.Instance().CommitTransaction(); } catch (Exception e) { Mapper.Instance().RollBackTransaction(); } }
public void insertGeneral(HttpFileCollectionBase multipartFiles, General general) { int masterIdx = sequenceService.getSequenceMasterIdx(); general.idx = masterIdx; validation(general); try { Mapper.Instance().BeginTransaction(); generalDao.insertGeneral(general); filesService.fileUpload(multipartFiles, "file", "pdf|hwp|docx", 10 * 1024 * 1024, masterIdx, null); Mapper.Instance().CommitTransaction(); } catch (Exception e) { Mapper.Instance().RollBackTransaction(); } }
public void insertCatalog(HttpFileCollectionBase multipartFiles, Catalog catalog) { int masterIdx = sequenceService.getSequenceMasterIdx(); catalog.idx = masterIdx; validation(catalog); try { Mapper.Instance().BeginTransaction(); catalogDao.insertCatalog(catalog); filesService.fileUpload(multipartFiles, "file", "pdf", 10 * 1024 * 1024, masterIdx, null); Mapper.Instance().CommitTransaction(); } catch (Exception e) { Mapper.Instance().RollBackTransaction(); } }
public void insertRecruitNotice(HttpFileCollectionBase multipartFiles, RecruitNotice recruitNotice) { validation(recruitNotice); int masterIdx = sequenceService.getSequenceMasterIdx(); recruitNotice.idx = masterIdx; try { Mapper.Instance().BeginTransaction(); recruitNoticeDao.insertRecruitNotice(recruitNotice); filesService.fileUpload(multipartFiles, "files", "jpg|png|pdf|docx|hwp", 5 * 1024 * 1024, masterIdx, null); Mapper.Instance().CommitTransaction(); }catch (Exception e) { Mapper.Instance().RollBackTransaction(); } }
public void insertNews(HttpFileCollectionBase multipartFiles, News news) { validation(news); int masterIdx = sequenceService.getSequenceMasterIdx(); news.idx = masterIdx; try { Mapper.Instance().BeginTransaction(); newsDao.insertNews(news); filesService.fileUpload(multipartFiles, "thumbImg", "jpg|png", 5 * 1024 * 1024, masterIdx, null); filesService.fileUpload(multipartFiles, "mainImg", "jpg|png", 5 * 1024 * 1024, masterIdx, null); Mapper.Instance().CommitTransaction(); } catch (Exception e) { Mapper.Instance().RollBackTransaction(); } }
public void insertPromotion(HttpFileCollectionBase multipartFiles, Promotion promotion) { int masterIdx = sequenceService.getSequenceMasterIdx(); promotion.idx = masterIdx; validation(promotion); try { Mapper.Instance().BeginTransaction(); promotionDao.insertPromotion(promotion); filesService.fileUpload(multipartFiles, "thumbNail", "jpg|png", 5 * 1024 * 1024, masterIdx, null); //섬네일 (국문) Files files = filesService.fileUpload(multipartFiles, "mainImg", "jpg|png", 5 * 1024 * 1024, masterIdx, null); //본문 (국문) PromotionUrl promotionUrl = new PromotionUrl(); for (int i = 0; i < files.fileIdxs.Count; i++) { promotionUrl.pIdx = masterIdx; promotionUrl.fileIdx = files.fileIdxs[i]; promotionUrl.url = promotion.mainImgLinks[i]; promotionDao.insertPromotionUrl(promotionUrl);//국문 본문 이미지 링크 INSERT } if ("Y".Equals(promotion.engYn)) { PromotionUrl promotionUrlEng = new PromotionUrl(); filesService.fileUpload(multipartFiles, "engThumbNail", "jpg|png", 5 * 1024 * 1024, masterIdx, null); //섬네일 (영문) Files filesEng = filesService.fileUpload(multipartFiles, "engMainImg", "jpg|png", 5 * 1024 * 1024, masterIdx, null); //본문 (영문) for (int j = 0; j < filesEng.fileIdxs.Count; j++) { promotionUrlEng.pIdx = masterIdx; promotionUrlEng.fileIdx = filesEng.fileIdxs[j]; promotionUrlEng.url = promotion.mainImgEngLinks[j]; promotionDao.insertPromotionUrl(promotionUrlEng);//영문 본문 이미지 링크 INSERT } } Mapper.Instance().CommitTransaction(); } catch (Exception e) { Mapper.Instance().RollBackTransaction(); } }
public void insertCarImage(HttpFileCollectionBase multipartFiles, Payment payment) { validation(payment); int masterIdx = sequenceService.getSequenceMasterIdx(); payment.idx = masterIdx; try { Mapper.Instance().BeginTransaction(); carImageDao.insertCarImage(payment); filesService.fileUpload(multipartFiles, "carImg", "png", 5 * 1024 * 1024, masterIdx, null); Mapper.Instance().CommitTransaction(); } catch (Exception e) { logger.Debug(e.Message); Mapper.Instance().RollBackTransaction(); } }
public void insertTabletPromotion(HttpFileCollectionBase multipartFiles, TabletPromotion tabletPromotion) { int masterIdx = sequenceService.getSequenceMasterIdx(); tabletPromotion.idx = masterIdx; validation(tabletPromotion); try { Mapper.Instance().BeginTransaction(); tabletPromotionDao.insertTabletPromotion(tabletPromotion); filesService.fileUpload(multipartFiles, "thumbNail", "jpg|png", 5 * 1024 * 1024, masterIdx, null); //섬네일 filesService.fileUpload(multipartFiles, "bannerImg", "jpg|png", 5 * 1024 * 1024, masterIdx, null); //띠배너 filesService.fileUpload(multipartFiles, "mainImg", "jpg|png", 5 * 1024 * 1024, masterIdx, null); //본문 Mapper.Instance().CommitTransaction(); } catch (Exception e) { Mapper.Instance().RollBackTransaction(); } }