public IHttpActionResult Post([FromBody] QuoteRequestViewModel value)
 {
     if (ModelState.IsValid)
     {
         Mapper.CreateMap <QuoteRequestViewModel, QuoteRequest>();
         QuoteRequest quoteRequestToCreate = Mapper.Map <QuoteRequest>(value);
         quoteRequestToCreate.TenantId             = value.SelectedTenant.TenantId;
         quoteRequestToCreate.CategoryId           = value.SelectedItemType.LookupId;
         quoteRequestToCreate.QuoteRequestStatusId = value.SelectedQuoteRequestStatus.LookupId;
         QuoteRequestService.SaveQuoteRequest(quoteRequestToCreate);
     }
     else
     {
         //IEnumerable<string> errors = ModelState.Values.SelectMany(x => x.Errors.Select(e => e.ErrorMessage));
         return(BadRequest(ModelState));
     }
     return(Ok("success"));
     //return CreatedAtRoute("DefaultApi", "success",  value);
 }