public async Task <JsonResult> GetByUserID(string id)
 {
     try {
         var data = CloudMessagingReceipentService.GetByUserID(Guid.Parse(id));
         return(Success(CloudMessageReceipentVM.MsToVMs(data)));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
 public async Task <JsonResult> Remove()
 {
     try {
         var id = Guid.Parse(Request.Form["id"]);
         if (CloudMessagingReceipentService.Remove(id))
         {
             return(Success(""));
         }
         return(Failed(MessageUtility.ServerError()));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
 public async Task <JsonResult> Insert()
 {
     try {
         var id     = Guid.NewGuid();
         var uid    = Guid.Parse(Request.Form["uid"]);
         var cmcID  = Guid.Parse(Request.Form["cmcID"]);
         var date   = DateTime.Now;
         var roomID = Guid.Parse(Request.Form["rid"]);
         if (CloudMessagingReceipentService.Insert(id, uid, cmcID, date, roomID))
         {
             return(Success(id.ToString()));
         }
         return(Failed(MessageUtility.ServerError()));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }