Exemple #1
0
 public ActionResult ConfirmRoute(ConfirmationModel confirmModel)
 {
     if (ModelState.IsValid)
     {
         var token = GetUserToken();
         if (string.IsNullOrEmpty(token))
         {
             return(Json(new { status = "UnAuthorized" }, JsonRequestBehavior.AllowGet));
         }
         var res = _routeManager.ConfirmRoute(confirmModel, token);
         return(Json(res, JsonRequestBehavior.AllowGet));
     }
     return(Json(new { status = "WrongInfo" }, JsonRequestBehavior.AllowGet));
 }
Exemple #2
0
        public IHttpActionResult ConfirmRoute(ConfirmationModel model)
        {
            ResponseModel responseModel;

            try
            {
                if (!ModelState.IsValid)
                {
                    return(Json(_responseProvider.GenerateBadRequestResponse(ModelState)));
                }
                var res = _routemanager.ConfirmRoute(model, int.Parse(User.Identity.GetUserId()));
                return(Json(_responseProvider.GenerateResponse(new List <string> {
                    res
                }, "AcceptSuggestedRoute")));
                //responseModel = new ResponseModel() { Status = HttpStatusCode.OK.ToString(), StatusCode = HttpStatusCode.OK, Count = 0, Type = ResponseTypes.ConfirmMessage.ToString() };
            }
            catch (Exception e)
            {
                _logmanager.Log(Tag, "ConfirmRoute", e.Message);
            }
            return(Json(_responseProvider.GenerateUnknownErrorResponse()));
        }