Exemple #1
0
        public async Task <IHttpActionResult> AddLovedPresentationAsync(string idStudent, string idPresentation)
        {
            if (string.IsNullOrEmpty(idStudent) || !Guid.TryParse(idStudent, out var _) ||
                string.IsNullOrEmpty(idPresentation) || !Guid.TryParse(idPresentation, out var _))
            {
                return(BadRequest());
            }

            var result = await _studentService.AddLovedPresentationAsync(idStudent, idPresentation);

            return(result.IsError ? BadRequest(result.Message) : (IHttpActionResult)Ok(result.IsSuccess));
        }