public static BLLErrorCode NewUserRegister(ModelSysUser m) { if (DALSysUser.IsLoginNameExisted(m)) return -1; //用户名已经存在 DALSysUser.SetLoginName(m); DALSysUser.SetPassword(m); DALSysUser.SetEmail(m); return 0; }
public static BLLErrorCode UserLogin(ModelSysUser m) { if (! DALSysUser.IsLoginNameExisted(m)) return -1; //用户名不存在 ModelSysUser temp = new ModelSysUser(); temp.LoginName = m.LoginName; DALSysUser.GetPassword(temp); if (temp.Password == m.Password) return 0; else return 1; }
public static BLLErrorCode SetUserInfo(ModelSysUser m) { // 检查用户名和密码 if (UserLogin(m) != 0) return -1; DALSysUser.SetUserName(m); DALSysUser.SetGender(m); DALSysUser.SetUserType(m); DALSysUser.SetUserStatus(m); DALSysUser.SetEmail(m); DALSysUser.SetMobile(m); DALSysUser.SetAccountStatus(m); DALSysUser.SetRole(m); DALSysUser.SetRemark(m); return 0; }
public static bool IsLoginNameExisted(ModelSysUser m) { DataSet thisSet = DBUtility.DbHelperSQL.Query(DALUtility.SimpleSelect("LoginID", "SysUser", "LoginName='"+m.LoginName+"'")); if (thisSet.Tables[0].Rows.Count == 0) return false; else return true; }
public static DALErrorCode GetUserType(ModelSysUser m) { DataSet thisSet = DBUtility.DbHelperSQL.Query(DALUtility.SimpleSelect("UserType", "SysUser", "LoginName='" + m.LoginName + "'")); m.UserType = thisSet.Tables[0].Rows[0]["UserType"].ToString(); return 0; }
public static DALErrorCode GetLoginName(ModelSysUser m, string conditions) { DataSet thisSet = DBUtility.DbHelperSQL.Query(DALUtility.SimpleSelect("LoginName", "SysUser", conditions)); m.LoginName = thisSet.Tables[0].Rows[0]["LoginName"].ToString(); return 0; }
public static DALErrorCode SetUserType(ModelSysUser m) { string query = string.Format("update SysUser set UserType = '{0}' where LoginName = '{1}'", m.UserType, m.LoginName); DBUtility.DbHelperSQL.Query(query); return 0; }
public static DALErrorCode GetAccountStatus(ModelSysUser m) { DataSet thisSet = DBUtility.DbHelperSQL.Query(DALUtility.SimpleSelect("AccountStatus", "SysUser", "LoginName='" + m.LoginName + "'")); m.AccountStatus = (bool)thisSet.Tables[0].Rows[0]["AccountStatus"]; return 0; }
public static DALErrorCode SetLoginName(ModelSysUser m) { if (m.LoginName == null) return -1; else { DBUtility.DbHelperSQL.Query(DALUtility.SimpleInsert("SysUser", "LoginName", m.LoginName)); return 0; } }
public static void Main(string[] args) { ModelSysUser mmm = new ModelSysUser(); //mmm.LoginName = "Lvwei"; //SetLoginName(mmm); mmm.LoginName = "uuu"; mmm.Password = "******"; IsLoginNameExisted(mmm); SetPassword(mmm); Console.ReadKey(); }