예제 #1
0
        public IActionResult Delete(int id)
        {
            IArticleDAL dal = ArticleFactory.GetArticleDAL();

            dal.DeleteArticle(id);
            return(Accepted());
        }
예제 #2
0
        public IActionResult Update(Article article)
        {
            IArticleDAL dal = ArticleFactory.GetArticleDAL();

            dal.Update(article);
            return(Accepted());
        }
예제 #3
0
        public IEnumerable <Article> GetAll()
        {
            IArticleDAL    dal      = ArticleFactory.GetArticleDAL();
            List <Article> articles = dal.GetAll();

            return(articles);
        }
예제 #4
0
        public int GetArticleID(string author)
        {
            IArticleDAL dal = ArticleFactory.GetArticleDAL();
            var         id  = dal.GetArticleId(author);

            return(id);
        }
예제 #5
0
 public Article Get(int id)
 {
     try {
         IArticleDAL dal     = ArticleFactory.GetArticleDAL();
         var         article = dal.GetArticle(id);
         return(article);
     }
     catch
     {
         return(null);
     }
 }
예제 #6
0
 public List <ArticleCard> GetAllCards()
 {
     try
     {
         IArticleDAL dal   = ArticleFactory.GetArticleDAL();
         var         cards = dal.GetAllCards();
         return(cards);
     }
     catch
     {
         return(null);
     }
 }
예제 #7
0
 public ArticleCard GetCard(int id)
 {
     try
     {
         IArticleDAL dal  = ArticleFactory.GetArticleDAL();
         var         card = dal.GetCard(id);
         return(card);
     }
     catch
     {
         return(null);
     }
 }
예제 #8
0
 public HomeController(IArticleDAL dal)
 {
     this.dal = dal;
 }
예제 #9
0
 public ArticleBLL()
     : base()
 {
     _IArticleDAL = new ArticleDAL();
 }
예제 #10
0
 public ArticleService(IArticleDAL articleDAL)
 {
     _articleDAL = articleDAL;
 }
예제 #11
0
 public ArticleBLL(IArticleDAL articleDal)
 {
     _articleDal = articleDal;
 }
예제 #12
0
 public ArticleService(IArticleDAL kisiDAL)
 {
     _articleDAL = kisiDAL;
 }