/// <summary> /// 根据name获取用户登录信息 /// </summary> /// <param name="name"></param> /// <returns></returns> public static UserLogin GetUserLoginInfoByName(string name) { UserLogin info = null; IDbConnection conn = null; IDbCommand cmd = null; IDbTransaction trans = null; try { IUserLogin dp = DataProvider.DbUserLoginDP; conn = DbConnOperation.CreateMySqlConnection(); cmd = conn.CreateCommand(); conn.Open(); trans = conn.BeginTransaction(); info = dp.GetUserLoginInfoByName(cmd, name); trans.Commit(); } catch (Exception ex) { if (trans != null) { trans.Rollback(); } } finally { if (conn != null) { conn.Close(); } } return(info); }