Ejemplo n.º 1
0
 public async Task <IHttpActionResult> Post([FromBody] JournalModels journal)
 {
     using (ApplicationDbContext db = new ApplicationDbContext())
     {
         db.Journal.Add(journal);
         await db.SaveChangesAsync();
     }
     return(Ok());
 }
Ejemplo n.º 2
0
 public ActionResult update(JournalModels journal)
 {
     if (ModelState.IsValid)
     {
         db.Journals.Remove(db.Journals.Find(journal.UserID, journal.Date));
         db.Journals.Add(journal);
         db.SaveChanges();
     }
     return(RedirectToAction("List"));
 }
Ejemplo n.º 3
0
 public async Task <IHttpActionResult> Put(int id, [FromBody] JournalModels journal)
 {
     using (ApplicationDbContext db = new ApplicationDbContext())
     {
         if (id != journal.Id)
         {
             return(BadRequest());
         }
         db.Entry(journal).State = EntityState.Modified;
         await db.SaveChangesAsync();
     }
     return(Ok());
 }
Ejemplo n.º 4
0
 public ActionResult Submit(JournalModels journal)
 {
     if (ModelState.IsValid)
     {
         //Grabs Usermodel ID
         var usrID = User.Identity.GetUserId();
         journal.UserID = db.UserAccounts.Where(c => c.ApplicationUserId ==
                                                usrID).First().UserID;
         //...................
         db.Journals.Add(journal);
         db.SaveChanges();
     }
     return(RedirectToAction("List"));
 }