public void AddLeakUser() { try { ILeakUser leakUser = new LeakUser(); leakUser.UserId = Guid.NewGuid(); leakUser.UserName = "******"; ltr.Create((LeakUser)leakUser); } catch (Exception ex) { throw ex; } }
public void UpdateUser() { try { ILeakUser leakUser = new LeakUser(); leakUser.UserId = Guid.Parse("47EAD6D9-C95F-4592-B5C4-229E19D13E7A"); leakUser.UserName = "******"; ltr.Update((LeakUser)leakUser); } catch (Exception ex) { throw ex; } }
// PUT: api/User/5 public HttpResponseMessage Put(LeakUser leakUser) { try { response.StatusCode = HttpStatusCode.Created; response.Content = new StringContent(leakUserFactory.Update(leakUser).ToString()); response.Headers.CacheControl = new CacheControlHeaderValue() { MaxAge = TimeSpan.FromMinutes(20) }; } catch (Exception ex) { response.StatusCode = HttpStatusCode.BadRequest; response.Content = new StringContent(ex.Message); response.Headers.CacheControl = new CacheControlHeaderValue() { MaxAge = TimeSpan.FromMinutes(20) }; } return(response); }