public IActionResult ObtenerListaDeDocentesSeguidos([FromQuery] int docenteEnSesion) { try { DocenteDocenteCore docenteDocenteCore = new DocenteDocenteCore(dbContext); return(Ok(docenteDocenteCore.ObtenerListaDeDocentesSeguidos(docenteEnSesion))); } catch (Exception ex) { return(StatusCode((int)HttpStatusCode.InternalServerError, ex)); } }
public IActionResult DejarDeSeguir([FromQuery] int docenteEnSesion, [FromQuery] int docenteASeguir) { try { DocenteDocenteCore docenteDocenteCore = new DocenteDocenteCore(dbContext); Resultado resultado = docenteDocenteCore.DejarDeSeguir(docenteEnSesion, docenteASeguir); if (resultado.codigo == 200) { return(Ok(resultado.mensaje)); } return(StatusCode(resultado.codigo, resultado.mensaje)); } catch (Exception ex) { return(StatusCode((int)HttpStatusCode.InternalServerError, ex)); } }
public IActionResult SeguirDocente([FromBody] DocenteDocente docenteDocente) { try { DocenteDocenteCore docenteDocenteCore = new DocenteDocenteCore(dbContext); Resultado resultado = docenteDocenteCore.SeguirDocente(docenteDocente); if (resultado.codigo == 200) { return(Ok(resultado.mensaje)); } return(StatusCode(resultado.codigo, resultado.mensaje)); } catch (Exception ex) { return(StatusCode((int)HttpStatusCode.InternalServerError, ex)); } }