public HttpResponseMessage Current() { var user = _authService.GetCurrentUser(); if (user == null) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } return(Request.CreateResponse(HttpStatusCode.OK, user)); }
public HttpResponseMessage Add(ProductAddRequest model) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Modal is not Valid")); } ItemResponse <int> responseBody = new ItemResponse <int>(); UserBase user = _authService.GetCurrentUser(); int userId = user.Id; responseBody.Item = _service.Insert(model, userId); return(Request.CreateResponse(HttpStatusCode.Created, responseBody)); }