public Usuario inicioSesion(int id, string contrasena) { Usuario usuario = datos.BuscarUsuario(id); if (usuario != null) { MD5 md5 = MD5.Create(); byte[] data = md5.ComputeHash(Encoding.UTF8.GetBytes(contrasena)); StringBuilder sBuilder = new StringBuilder(); for (int i = 0; i < data.Length; i++) { sBuilder.Append(data[i].ToString("x2")); } String hashContrasena = sBuilder.ToString(); if (hashContrasena.Equals(usuario.Contraseña)) { return(usuario); } return(null); } else { return(null); } }