public IHttpActionResult PutT_Tasks(int id, T_Tasks t_Tasks) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != t_Tasks.Id) { return(BadRequest()); } db.Entry(t_Tasks).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!T_TasksExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutTaskByID(int id, [FromBody] TaskModel task) { T_Tasks t = _db.T_Tasks.Find(id); if (t == null) { return(BadRequest("No Task with id " + id)); } if (task == null) { return(BadRequest("Task cannot be null.")); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } t.TaskName = task.TaskName; t.TaskType = task.TaskType; t.QuoteType = task.QuoteType; t.QuoteNumber = task.QuoteNumber; t.DueDate = task.DueDate; t.Contact = task.Contact; _db.SaveChanges(); return(Ok("Task Updated")); }
public IHttpActionResult GetTaskByID(int id) { T_Tasks t = _db.T_Tasks.Find(id); if (t == null) { return(NotFound()); } return(Ok(t)); }
public IHttpActionResult GetT_Tasks(int id) { T_Tasks t_Tasks = db.T_Tasks.Find(id); if (t_Tasks == null) { return(NotFound()); } return(Ok(t_Tasks)); }
public IHttpActionResult PostT_Tasks(T_Tasks t_Tasks) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.T_Tasks.Add(t_Tasks); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = t_Tasks.Id }, t_Tasks)); }
public IHttpActionResult DeleteTask(int id) { T_Tasks t = _db.T_Tasks.Find(id); if (t == null) { return(NotFound()); } _db.T_Tasks.Remove(t); _db.SaveChanges(); return(Ok("Task Deleted")); }
public IHttpActionResult DeleteT_Tasks(int id) { T_Tasks t_Tasks = db.T_Tasks.Find(id); if (t_Tasks == null) { return(NotFound()); } db.T_Tasks.Remove(t_Tasks); db.SaveChanges(); return(Ok(t_Tasks)); }