public void AddPortalInsulationReInstallSession() { try { IPortalInsulationReInstallSession portalInsulatioReInstallSession = new PortalInsulationReInstallSession() { ReinstallInsulationId = Guid.NewGuid(), LeakDetailsId = Guid.Parse("C124835B-4B82-4CAB-A173-44601AC73012"), ReinstallInsulationType = "copper", RequestStartDate = DateTime.Now, RequestCreatedDate = DateTime.Now, RequestEndDate = DateTime.Now, RequestComments = "No comments needed", }; ltr.Create((PortalInsulationReInstallSession)portalInsulatioReInstallSession); } catch (Exception ex) { throw ex; } }
public void UpdatePortalInsulationReInstallSession() { try { IPortalInsulationReInstallSession portalInsulatioReInstallSession = new PortalInsulationReInstallSession() { ReinstallInsulationId = Guid.Parse("CEA1CDE1-8D2F-4C07-8F39-933623DAAF4E"), LeakDetailsId = Guid.Parse("C124835B-4B82-4CAB-A173-44601AC73012"), ReinstallInsulationType = "asbestos", RequestStartDate = DateTime.Now, RequestCreatedDate = DateTime.Now, RequestEndDate = DateTime.Now, RequestComments = "sdfdsfsdfs", }; ltr.Update((PortalInsulationReInstallSession)portalInsulatioReInstallSession); } catch (Exception ex) { throw ex; } }
// PUT: api/PortalInsulationReInstallSession/5 public HttpResponseMessage Put(PortalInsulationReInstallSession portalInsulationReInstallSession) { try { response.StatusCode = HttpStatusCode.Created; response.Content = new StringContent(portalInsulationReInstallSessionFactory.Update(portalInsulationReInstallSession).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); }