Roles.cs
上传用户:autodoor
上传日期:2022-08-04
资源大小:9973k
文件大小:1k
源码类别:

.net编程

开发平台:

Others

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using qminoa.DA;
  5. namespace qminoa.BLL.PM
  6. {
  7. public class Roles
  8. {
  9. private string _name;
  10. private int _roleID;
  11. public string Name
  12. {
  13. get {return _name;}
  14. set {_name = value;}
  15. }
  16. public int RoleID
  17. {
  18. get {return _roleID;}
  19. set {_roleID = value;}
  20. }
  21. public static RolesCollection GetRoles()
  22. {
  23. DataSet ds = SqlHelper.ExecuteDataset(ConfigurationSettings.AppSettings["ConnectionString"], "PM_ListAllRoles");
  24. RolesCollection roleArray = new RolesCollection();
  25. foreach(DataRow r in ds.Tables[0].Rows)
  26. {
  27. Roles role = new Roles();
  28. role.RoleID = Convert.ToInt32(r["RoleID"]);
  29. role.Name = r["Name"].ToString();
  30. roleArray.Add(role);
  31. }
  32. return roleArray;
  33. }
  34. }
  35. }