public ActionResult <DocenteViewModel> GuardarDocente(DocenteInputModel docenteInputModel)
        {
            Docente docente  = Mapear(docenteInputModel);
            var     Response = _service.GuardarDocente(docente);

            if (Response.Error)
            {
                ModelState.AddModelError("Error al guardar al docente", Response.Mensaje);
                var detalleProblemas = new ValidationProblemDetails(ModelState);
                if (Response.Estado.Equals("EXISTE"))
                {
                    detalleProblemas.Status = StatusCodes.Status302Found;
                }
                if (Response.Error.Equals("ERROR"))
                {
                    detalleProblemas.Status = StatusCodes.Status500InternalServerError;
                }
                return(BadRequest(detalleProblemas));
            }
            return(Ok(Response.Docente));
        }