public void UpdateMOCSession() { try { IMOCSession mocSesseion = new MOCSession() { MOCId = Guid.Parse("23BB161F-6402-4096-A2C7-75D82F6F4C53"), LeakDetailsId = Guid.Parse("C124835B-4B82-4CAB-A173-44601AC73012"), MOCNumber = 1233, MOCDateRequested = DateTime.Now, MOCStatus = "End", MOCComments = "Dustin MOC comments", }; ltr.Update((MOCSession)mocSesseion); } catch (Exception ex) { throw ex; } }
public void AddMOCSession() { try { IMOCSession mocSesseion = new MOCSession() { MOCId = Guid.NewGuid(), LeakDetailsId = Guid.Parse("C124835B-4B82-4CAB-A173-44601AC73012"), MOCNumber = 123, MOCDateRequested = DateTime.Now, MOCStatus = "start", MOCComments = "Dustin make MOC comments", }; ltr.Create((MOCSession)mocSesseion); } catch (Exception ex) { throw ex; } }
// PUT: api/MOCSession/5 public HttpResponseMessage Put(MOCSession mocSession) { try { response.StatusCode = HttpStatusCode.Created; response.Content = new StringContent(mocSessionFactory.Update(mocSession).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); }