public ActionResult Create(EndorsementRequest request) { if (!ModelState.IsValid) { return(View("Index", request)); } request.Id = Guid.NewGuid(); request.Status = EndorsementRequestStatus.New; try { EndorsementRequestCollection.Current.Add(request); } catch { ModelState.TryAddModelError("", "Error saving file"); return(View("Index", request)); } return(View("CreateSuccess")); }
// GET: Request public ActionResult Index() { EndorsementRequest req = new EndorsementRequest(); return(View(req)); }
public async Task <HttpStatusCode> RequestEndorsement(string productId, int applicationId, EndorsementRequest endorsementRequest) { var requestUri = $"{productId}/application/{applicationId}/endorsementRequest"; var response = await GetStatusAndContent(CreateRequestMessage(HttpMethod.Put, requestUri, retailerApiToken, endorsementRequest)); return(response.StatusCode); }