public async Task <JsonResult> GetByOwnerID(string id, string api)
 {
     try {
         var data = SecurityCodeGeneratorService.GetByOwnerID(id, Guid.Parse(api));
         return(Success(SecurityCodeVM.MToVM(data)));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
 public async Task <JsonResult> Remove()
 {
     try {
         var id  = Guid.Parse(Request.Form["id"]);
         var api = Guid.Parse(Request.Form["api"]);
         if (SecurityCodeGeneratorService.Remove(id, api))
         {
             return(Success(""));
         }
         return(Failed(MessageUtility.ServerError()));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
 public async Task <JsonResult> Insert()
 {
     try {
         var id      = Guid.NewGuid();
         var api     = Guid.Parse(Request.Form["api"]);
         var code    = StringConverters.GuidToCode(Guid.NewGuid(), 4);
         var ownerID = Request.Form["oid"];
         if (SecurityCodeGeneratorService.Insert(id, api, code, ownerID))
         {
             return(Success(id.ToString()));
         }
         return(Failed(MessageUtility.ServerError()));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
        public async Task <JsonResult> GenerateCode()
        {
            var code = SecurityCodeGeneratorService.GenerateCode();

            return(Success(code));
        }