XTJSBLLService.cs 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. using PMS.DBService.SysManager;
  2. using PMS.Interface.SysManager;
  3. using QWPlatform.IService;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Data;
  7. using System.Linq;
  8. using System.Text;
  9. using PMS.EntityModels.SysManager;
  10. namespace PMS.BusinessService.SysManager
  11. {
  12. public class XTJSBLLService : IXTJSModel
  13. {
  14. private XTJSDBService XTJSDBService = DataServiceBase.Instance<XTJSDBService>();
  15. /// <summary>
  16. /// 通过id查询系统角色信息
  17. /// </summary>
  18. /// <param name="id"></param>
  19. /// <returns></returns>
  20. public DataTable GetSystemRoleInfo(int id)
  21. {
  22. return XTJSDBService.GetSystemRoleInfo(id);
  23. }
  24. /// <summary>
  25. /// 删除角色
  26. /// </summary>
  27. /// <param name="id"></param>
  28. public void RoleDel(int id)
  29. {
  30. XTJSDBService.RoleDel(id);
  31. }
  32. /// <summary>
  33. /// 判断输入的系统角色是否重发u
  34. /// 并提示
  35. /// </summary>
  36. /// <param name="name"></param>
  37. /// <returns></returns>
  38. public string RoleNameCheck(string name)
  39. {
  40. string result= XTJSDBService.RoleNameCheck(name);
  41. return result;
  42. }
  43. /// <summary>
  44. /// 获取系统角色的最大序列号值
  45. /// </summary>
  46. /// <returns></returns>
  47. public string RoleXh()
  48. {
  49. string result = XTJSDBService.RoleXh();
  50. int re = 1;
  51. re += result.ToInt32();
  52. return re.ToString();
  53. }
  54. /// <summary>
  55. /// 保存角色,新增修改
  56. /// </summary>
  57. /// <param name="model"></param>
  58. /// <returns></returns>
  59. public string SaveRoleInfo(XTJSModel model,int type_in)
  60. {
  61. string result= XTJSDBService.SaveRoleInfo(model, type_in);
  62. return result;
  63. }
  64. }
  65. }