Пример #1
0
 public JsonResult DeleteMessageDoc(HealthHistoryModel model)
 {
     try
     {
         if (model.MessageDeleteIds != null)
         {
             for (int i = 0; i < model.MessageDeleteIds.Length; i++)
             {
                 MessageUnitOfWork muw = new MessageUnitOfWork();
                 var repo = new MessageRepository(muw);
                 var temp = model.MessageDeleteIds[i];
                 var data = muw.Context.Messages.SingleOrDefault(f => f.MESSAGEID == temp);
                 data.MESSAGESTATUSTO = "DELETE";
                 data.State           = DOCVIDEO.ObjectState.State.Modified;
                 repo.InsertOrUpdate(data);
                 muw.Save();
                 repo = null;
                 muw  = null;
             }
             return(Json(new { msg = "Message  Deleted Successfully" }, JsonRequestBehavior.AllowGet));
         }
         else
         {
             return(Json(new { msg = "Error : No message Selected" }, JsonRequestBehavior.AllowGet));
         }
     }
     catch (Exception ex)
     {
         return(Json(new { msg = "Error : Please Try Again" }, JsonRequestBehavior.AllowGet));
     }
 }
 public MessageRepository(MessageUnitOfWork uow)
 {
     _context = uow.Context;
 }