Package com.appspot.finajjarane.framework.models

Examples of com.appspot.finajjarane.framework.models.ArticleModel


   * @param article
   * @return ArticleModel
   */
  private ArticleModel ArticleToArticleModel(Article article){

    ArticleModel articleModel = new ArticleModel();
    List<String> tagsModels = new ArrayList<String>();

    for(Category tag : article.getTags()){
      tagsModels.add(tag.getCategory());
    }

    articleModel.setId(article.getId());
    articleModel.setTitle(article.getTitle());
    articleModel.setBody(article.getBody().getValue());
    articleModel.setTags(tagsModels);
    articleModel.setLang(article.getLang());
    articleModel.setImageSmall(article.getImageSmall());
    articleModel.setImageCarousel(article.getImageCarousel());
    articleModel.setPublishedDate(Utils.dateToDateDetailsModel(article.getPublishedDate(),article.getLang()));

    return articleModel;

  }
View Full Code Here


      HttpServletRequest httpServletRequest){




    ArticleModel articleModel = new ArticleModel();

    articleModel.setTitle(articleTitle.trim());
    articleModel.setBody(articleBody);
    articleModel.setTags(articleTags);
    articleModel.setLang(articleLang);
    articleModel.setImageSmall(iImageService.getImageKeyUploaded(httpServletRequest, "articleImageSmall"));
    articleModel.setImageCarousel(iImageService.getImageKeyUploaded(httpServletRequest, "articleImageCarousel"));

    Map<String, Object> data = new HashMap<String, Object>();

    try {
      iArticleService.articleCreateNew(articleModel);
View Full Code Here

  }

  @RequestMapping(value="/edit/{id}")
  public ModelAndView edit(@PathVariable int id){
    Map<String, Object> data = new HashMap<String, Object>();
    ArticleModel article;
    try {
      article = this.iArticleService.getArticle(new Long(id));
      data.put("article", article);
    } catch (Exception e) {
      data.put(ApplicationConstants.VELOCITY_MESSAGE_HANDLER, e.getLocalizedMessage());
View Full Code Here

      @RequestParam(value="articleDeleteImageCarousel", required = false) boolean      articleDeleteImageCarousel,
      HttpServletRequest httpServletRequest){

    Map<String, Object> data = new HashMap<String, Object>();

    ArticleModel articleModel;
    try {
      articleModel = iArticleService.getArticle(articleId);

      articleModel.setTitle(articleTitle.trim());
      articleModel.setBody(articleBody);
      articleModel.setTags(articleTags);
      articleModel.setLang(articleLang);

      String keyImageSmall   = iImageService.getImageKeyUploaded(httpServletRequest, "articleImageSmall");
      String keyImageCarousel = iImageService.getImageKeyUploaded(httpServletRequest, "articleImageCarousel");

      if(articleDeleteImageSmall){
        articleModel.setImageSmall(null);
      }
      else if(null!=keyImageSmall && !keyImageSmall.isEmpty()){
        articleModel.setImageSmall(keyImageSmall);
      }
      else{
        articleModel.setImageSmall(this.iArticleService.getArticle(articleModel.getId()).getImageSmall());
      }


      if(articleDeleteImageCarousel){
        articleModel.setImageCarousel(null);
      }
      else if(null!=keyImageCarousel && !keyImageCarousel.isEmpty()){
        articleModel.setImageCarousel(keyImageCarousel);
      }
      else{
        articleModel.setImageCarousel(this.iArticleService.getArticle(articleModel.getId()).getImageCarousel());
      }

      iArticleService.articleUpdate(articleModel);

    } catch (Exception e) {
View Full Code Here

TOP

Related Classes of com.appspot.finajjarane.framework.models.ArticleModel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.