public IActionResult AddCourse([FromBody] CourseDTO dto) { return(this.Created(() => { bool result = _CourseRepo.Add(dto).Equals((int)TransactionStatus.SUCCESS); return result ? dto.ToJson() : new JObject(); }, _Logger)); }
public string FindCourse(string login, string password, int id) { using MyContext context = new MyContext(); var user = AuthHelper.FindUser(login, password, context); if (user == null) { return(null); } var c = context.Courses.FirstOrDefault(c => c.Id == id); if (c == null) { return(null); } var courseDTO = new CourseDTO() { Id = c.Id, Name = c.Name, Description = c.Description }; return(courseDTO.ToJson()); }