/// <summary> ///根据account删除User /// </summary> /// <param name="account"></param> /// <returns></returns> public static bool Delete(string account) { UserService service = new UserService(); try { if (service.SearchUserByAccount(account) != null) { return(service.DeleteUserByAccount(account)); } else { return(true); } } catch (Exception e) { Console.WriteLine("\n异常信息:\n{0}", e.Message); return(false); } finally { service.CloseConnection(); } }
/// <summary> /// 根据Account查找User信息 /// </summary> /// <param name="account"></param> /// <returns></returns> public static User FindByAccount(string account) { UserService service = new UserService(); try { return(service.SearchUserByAccount(account)); } catch (Exception e) { Console.WriteLine("\n异常信息:\n{0}", e.Message); return(null); } finally { service.CloseConnection(); } }
/// <summary> /// 增加用户 /// </summary> /// <param name="user"></param> /// <param name="msg">返回成功/错误信息</param> /// <returns>是否成功</returns> public static bool Add(User user, out string msg) { UserService service = new UserService(); try { if (service.SearchUserByAccount(user.Account) != null) { msg = EXIST_USER; return(false); } else { if (service.AddUser(user)) { msg = ADD_SUCCESS; return(true); } else { msg = ADD_FAIL; return(false); } } } catch (Exception e) { Console.WriteLine("\n异常信息:\n{0}", e.Message); msg = ADD_FAIL; return(false); } finally { service.CloseConnection(); } }
/// <summary> /// 修改用户信息 /// </summary> /// <param name="user"></param> /// <param name="msg">返回成功/失败信息</param> /// <returns></returns> public static bool Modify(User user, out string msg) { UserService service = new UserService(); try { if (service.SearchUserByAccount(user.Account) == null) { msg = EXIST_NOT_USER; return(false); } else { if (service.UpdataUserPassword(user)) { msg = UPDATA_SUCCESS; return(true); } else { msg = UPDATA_FAIL; return(false); } } } catch (Exception e) { Console.WriteLine("\n异常信息:\n{0}", e.Message); msg = UPDATA_FAIL; return(false); } finally { service.CloseConnection(); } }