public RuleDTO(ITS_WF_Checklist rule) { ID = rule.ID; ChecklistName = rule.ChecklistName; Enabled = rule.Enabled; UserUpdated = rule.UserUpdated; UserCreated = rule.UserCreated; DateUpdated = rule.DateUpdated; DateCreated = rule.DateCreated; }
public IHttpActionResult Put([FromBody] ITS_WF_Checklist rule) { try { return(Utils.Response(new RuleDTO(service.Update(rule)), HttpStatusCode.NotFound, string.Format("Could not update rule {0}.", rule.ChecklistName), Request.RequestUri.AbsoluteUri)); } catch (Exception e) { return(ExceptionMSG(e)); } }
// POST api/<controller> public IHttpActionResult Post([FromBody] ITS_WF_Checklist rule) { try { return(Utils.Response(new RuleDTO(service.Add(rule)), HttpStatusCode.InternalServerError, string.Format("Could not create rule {0}.", rule.ChecklistName), Request.RequestUri.AbsoluteUri)); } catch (Exception e) { return(ExceptionMSG(e)); } }