public IActionResult Post([FromBody] purpose value) { var purpose = new purpose(); purpose.purposeId = value.purposeId; purpose.name = value.name; purpose.isActive = true; _context.purpose.Add(purpose); _context.SaveChanges(); var send = _context.purpose.Where(c => c.purposeId == purpose.purposeId).FirstOrDefault <purpose>(); return(Ok(send)); }
public IActionResult deactivate(int id, [FromBody] purpose value) { var purpose = _context.purpose.Where(c => c.purposeId == id).FirstOrDefault <purpose>(); if (purpose != null) { purpose.isActive = false; _context.SaveChanges(); return(Ok(purpose)); } else { return(NotFound()); } }
public IActionResult Put(int id, [FromBody] purpose value) { var purpose = _context.purpose.Where(c => c.purposeId == id).FirstOrDefault <purpose>(); if (purpose != null) { purpose.name = value.name; _context.SaveChanges(); var send = _context.purpose.Where(c => c.purposeId == purpose.purposeId).FirstOrDefault <purpose>(); return(Ok(send)); } else { return(NotFound()); } }