예제 #1
0
 public ActionResult NewMessage(Message message)
 {
     if (ModelState.IsValid)
     {
         message.FromId = User.Identity.GetUserId();
         MessageService.SendToSupport(_factory, message);
         TempData["SuccessMessage"] = "Сообщение успешно отправлено.";
         return RedirectToAction("Outbox");
     }
     return View(message);
 }
예제 #2
0
 public ActionResult Answer(Message message, FormCollection form)
 {
     if (ModelState.IsValid)
     {
         message.FromId = User.Identity.GetUserId();
         MessageService.Answer(_factory, message);
         TempData["SuccessMessage"] = "Сообщение успешно отправлено.";
         return RedirectToAction("Outbox");
     }
     return View(message);
 }
예제 #3
0
 public void Edit(Message item)
 {
     _db.Entry(item).State = EntityState.Modified;
     _db.SaveChanges();
 }
예제 #4
0
 public void Add(Message item)
 {
     _db.Messages.Add(item);
     _db.SaveChanges();
 }