public HttpResponseMessage Insert(RequestConnectionsRequest model) { if (!ModelState.IsValid) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState); } string userId = UserService.GetCurrentUserId(); model.RequesterId = userId; ItemResponse<Boolean> resp = new ItemResponse<Boolean>(); resp.Item = ConnectionInviteService.Post(model); return Request.CreateResponse(HttpStatusCode.OK, resp); }
public static Boolean Post(RequestConnectionsRequest model) { DataProvider.ExecuteNonQuery(GetConnection, "dbo.User_ConnectionInvites" , inputParamMapper: delegate (SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@RequesterId", model.RequesterId); paramCollection.AddWithValue("@RequestedId", model.RequestedId); paramCollection.AddWithValue("@Status", model.Status); }, returnParameters: delegate (SqlParameterCollection param) { } ); return true; }