예제 #1
0
 public void ConfirmImgr1(Auth auth, Confirm_Imgr1 request, Confirm_Imgr1_Logic confirmImgr1Logic, CommonResponse ecr, string[] token, string uri)
 {
     if (auth.AuthResult(token, uri))
     {
         if (confirmImgr1Logic.Confirm(request) > -1)
         {
             ecr.meta.code    = 200;
             ecr.meta.message = "OK";
         }
         else
         {
             ecr.meta.code    = 612;
             ecr.meta.message = "The specified resource does not exist";
         }
     }
     else
     {
         ecr.meta.code    = 401;
         ecr.meta.message = "Unauthorized";
     }
 }
 public void ConfirmImgr1(Auth auth, Confirm_Imgr1 request, Confirm_Imgr1_Logic confirmImgr1Logic, CommonResponse ecr, string[] token, string uri)
 {
     if (auth.AuthResult(token, uri))
     {
         if (confirmImgr1Logic.Confirm(request) > -1)
         {
             ecr.meta.code = 200;
             ecr.meta.message = "OK";
         }
         else
         {
             ecr.meta.code = 612;
             ecr.meta.message = "The specified resource does not exist";
         }
     }
     else
     {
         ecr.meta.code = 401;
         ecr.meta.message = "Unauthorized";
     }
 }
예제 #3
0
 public object Any(Confirm_Imgr1 request)
 {
     CommonResponse ecr = new CommonResponse();
     ecr.initial();
     try
     {
         ConfirmService cs = new ConfirmService();
         cs.ConfirmImgr1(auth, request, confirm_Imgr1_Logic, ecr, this.Request.Headers.GetValues("Signature"), this.Request.RawUrl);
     }
     catch (Exception ex)
     {
         ecr.meta.code = 599;
         ecr.meta.message = "The server handle exceptions, the operation fails.";
         ecr.meta.errors.code = ex.HResult;
         ecr.meta.errors.field = ex.HelpLink;
         ecr.meta.errors.message = ex.Message.ToString();
     }
     return ecr;
 }