示例#1
0
 public async Task <JsonResult> GetByID(string id, string api)
 {
     try {
         var data = MessagingRoomService.GetByID(Guid.Parse(id), Guid.Parse(api));
         return(Success(MessagingRoomVM.MToVM(data)));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
        public static GroupingsDataVM SetSubDataMessagingRoom(GroupingsData model, Guid aid)
        {
            var data = SetSubData(model, aid);

            data.User          = UsersVM.MToVM(UsersService.GetByID(model.OwnerID));
            data.MessagingRoom = MessagingRoomVM.MToVM(MessagingRoomService.GetByID(model.SourceID, aid));
            return(data);
        }
示例#3
0
 public async Task <JsonResult> Remove()
 {
     try {
         var id  = Guid.Parse(Request.Form["id"]);
         var api = Guid.Parse(Request.Form["api"]);
         if (MessagingRoomService.Remove(id, api))
         {
             return(Success(""));
         }
         return(Failed(MessageUtility.ServerError()));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
示例#4
0
 public async Task <JsonResult> Insert()
 {
     try {
         var id   = Guid.NewGuid();
         var name = Request.Form["name"];
         var api  = Guid.Parse(Request.Form["api"]);
         if (MessagingRoomService.Insert(id, name, api, DateTime.Now))
         {
             return(Success(id.ToString()));
         }
         return(Failed(MessageUtility.ServerError()));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
示例#5
0
 public async Task <JsonResult> MRRemove()
 {
     try {
         var id  = Guid.Parse(Request.Form["id"]);
         var oid = Guid.Parse(Request.Form["oid"]);
         var aid = Guid.Parse(Request.Form["aid"]);
         if (MessagingRoomService.Remove(id, oid, aid))
         {
             return(Success(id.ToString()));
         }
         return(Failed(MessageUtilityService.FailedRemove("Room")));
     } catch { return(Failed(MessageUtilityService.ServerError())); }
 }
示例#6
0
 public async Task <JsonResult> MRUpdate()
 {
     try {
         var id   = Guid.Parse(Request.Form["id"]);
         var oid  = Guid.Parse(Request.Form["oid"]);
         var aid  = Guid.Parse(Request.Form["aid"]);
         var name = Request.Form["name"];
         var dtid = Guid.Parse(Request.Form["dtid"]);
         var ia   = Boolean.Parse(Request.Form["ia"]);
         if (MessagingRoomService.Update(id, oid, aid, name, dtid, ia))
         {
             return(Success(id.ToString()));
         }
         return(Failed(MessageUtilityService.FailedUpdate("Room")));
     } catch { return(Failed(MessageUtilityService.ServerError())); }
 }