Esempio n. 1
0
        //public IActionResult OnGet()
        //{
        //    if (!ModelState.IsValid)
        //    {
        //        Input.ErrorMesege = "Invalid Date for RequestIs";
        //        return Page();
        //    }
        //    else
        //    {
        //        try
        //        {
        //            Input.CurrentRequest = _webAddressVerification.RequestGetOne(Rid);

        //        }
        //        catch (Exception ex)
        //        {
        //            Input.ErrorMesege = ex.Message;

        //        }

        //        try
        //        {
        //            Input.CurrentResponseDetail = _webAddressVerification.ReportResponse(Rid);
        //        }
        //        catch (Exception e)
        //        {
        //            Input.ErrorMesege = e.Message;
        //        }
        //        return Page();
        //    }

        //    //ReturnUrl = Request.Headers["Referer"].ToString();
        //    //return Page();

        //}
        //public IActionResult OnPost()
        //{
        //    ReturnUrl = Request.Headers["Referer"].ToString();
        //    ReturnUrl = ReturnUrl ?? Url.Content("~/");

        //    return LocalRedirect(ReturnUrl);

        //}
        public IActionResult OnGetPartial(int Rid)
        {
            //try
            //{
            //    //Input.CurrentRequest = _webAddressVerification.RequestGetOne(Rid);
            //Input.RequestResponse = _webAddressVerification.RequestResponse(Rid);

            //}
            //catch (Exception ex)
            //{
            //Input.ErrorMesege = ex.Message;

            //}


            try
            {
                Input.CurrentRequest = _webAddressVerification.RequestGetOne(Rid);
            }
            catch (Exception ex)
            {
                Input.ErrorMesege = ex.Message;
            }
            try
            {
                Input.CurrentResponseDetail = _webAddressVerification.ReportResponse(Rid);
            }
            catch (Exception e)
            {
                Input.ErrorMesege = e.Message;
            }
            return(Partial("_ResponseDetail", Input));
        }
Esempio n. 2
0
 public ActionResult <List <ResponseDetail> > ReportResponse(int RequestId)
 {
     try
     {
         var ResponseList = _webAddressVerification.ReportResponse(RequestId);
         var Request      = _webAddressVerification.RequestGetOne(RequestId);
         if (Request != null)
         {
             return(Ok(ResponseList));
         }
         return(NotFound());
     }
     catch (Exception e)
     {
         _logger.LogError(e.Message, e.StackTrace);
         return(StatusCode(500));
     }
 }