/// <summary> /// Valida si el usuario existe en el sistema para autenticarlo /// </summary> /// <param name="sUsuario"></param> /// <param name="sContrasenia"></param> /// <returns></returns> public bool ValidarUsuario(string sUsuario, string sContrasenia) { userValidate = (MedDAL.DAL.usuarios)blUser.Buscar(sUsuario); if (userValidate != null) { idUsuario = userValidate.idUsuario; sNombreUsuario = userValidate.Nombre + " " + userValidate.Apellidos; string sContra = blUser.EncriptarMD5(sContrasenia); return(userValidate.Contrasena.Equals(blUser.EncriptarMD5(sContrasenia))); } else { return(false); } }
/// <summary> /// registra la nueva contraseña /// </summary> /// <param name="sUsuario">usuario que colicito el servicio</param> /// <returns></returns> private bool InsertPassword(string sUsuario) { newPassword = CreateRandomPassword(6); return(blUser.CambiarContraseña(sUsuario, blUser.EncriptarMD5(newPassword))); }