Ejemplo n.º 1
0
 public ActionResult UpdateMessage(MessageViewModel model, int? messageId, int? themeId)
 {
     var message = service.GetMessageEntityById(messageId.Value);
     message.Content = model.Content;
     service.UpdateMessage(message);
     var messages = service.GetMessagesByThemeId(themeId.Value).Select(m => m.ToModelMessage());
     return PartialView("_MessagesOfTheme", messages);
 }
Ejemplo n.º 2
0
 public ActionResult ResponseToTheme(MessageViewModel model, int? themeId)
 {
     model.DatePublication = DateTime.Now;
     model.SenderId = Convert.ToInt32(HttpContext.Profile.GetPropertyValue("Id"));
     model.ThemeId = themeId.Value;
     service.CreateMessage(model.ToBllMessage());
     var messages = service.GetMessagesByThemeId(themeId.Value).Select(message => message.ToModelMessage());
     return PartialView("_MessagesOfTheme", messages);
 }