Exemple #1
0
        public IActionResult Create(Citation citation)
        {
            citation.Date        = DateTime.Now;
            citation.Category.Id = Category.GetIdByName(citation.Category.Name);
            CitationCRUD.Create(citation);

            return(RedirectToAction("Index"));
        }
Exemple #2
0
 public IActionResult Delete(int id)
 {
     if (id != 0)
     {
         CitationCRUD.Delete(id);
         return(Ok());
     }
     return(NotFound());
 }
Exemple #3
0
 public IActionResult Update(Citation citation)
 {
     if (citation.Id != 0)
     {
         citation.Date        = DateTime.Now;
         citation.Category.Id = Category.GetIdByName(citation.Category.Name);
         CitationCRUD.Update(citation);
         return(RedirectToAction("Index"));
     }
     return(NotFound());
 }
Exemple #4
0
 public IEnumerable <Citation> Get()
 {
     return(CitationCRUD.Read());
 }