Пример #1
0
        public void AddLeakUser()
        {
            try
            {
                ILeakUser leakUser = new LeakUser();
                leakUser.UserId   = Guid.NewGuid();
                leakUser.UserName = "******";

                ltr.Create((LeakUser)leakUser);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #2
0
        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);
 }