public ActionResult <ExamProgram> Post([FromBody] ExamProgramViewModel value) { ExamProgram program = new ExamProgram { StartDate = value.StartDate, EndDate = value.EndDate }; if (dataService.Insert <ExamProgram>(program) != 1) { return(StatusCode(500)); } return(new OkObjectResult(program)); }
public ActionResult <ExamProgram> Put(int id, [FromBody] ExamProgramViewModel value) { ExamProgram program = dataService.FindById <ExamProgram>(id); if (program == null) { return(NotFound("Examprogram not found!")); } program.EndDate = value.EndDate; program.StartDate = value.StartDate; if (dataService.Update <ExamProgram>(program) != 1) { return(StatusCode(500)); } return(new OkObjectResult(program)); }