public EUsuario ValidarClaveSupervisor(string idUsuario, string clave, out Respuesta respuesta) { EUsuario usuario = new EUsuario(); respuesta = new Respuesta(); try { var repositorio = new RUsuario(); var registro = repositorio.BuscarUsuarioPorClaveSupervisor(idUsuario, clave); if (registro == null) { respuesta.Valida = false; respuesta.Mensaje = "Usuario no encontrado."; } else { respuesta.Valida = true; respuesta.Mensaje = "OK"; } } catch (Exception ex) { respuesta.Valida = false; respuesta.Mensaje = $"[ValidarClaveSupervisor] {ex.Message}"; throw; } return(usuario); }