yantian yue
2023-12-29 fdda48e034b2da82fb100ec04f5b51351477e2bb
提交 | 用户 | 时间
e46d3b 1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using YX.Entity;
6 using System.Transactions;
7 using System.Data.Entity;
8 using System.Security.Cryptography;
9 using YX.Common.DotNetEncrypt;
10 using YX.DAL;
11 using System.Data;
12 using System.Data.SqlClient;
13
14 namespace YX.BLL
15 {
16     public class SystemUserInfo_Bll
17     {
18         SystemUserInfo_Dal user_dal = new SystemUserInfo_Dal();
19         public DataTable GetUserInfoByOrganization_Id(StringBuilder SqlWhere, IList<SqlParameter> IList_param)
20         {
21             try
22             {
23                 return user_dal.GetUserInfoByOrganization_Id(SqlWhere,IList_param);
24             }
25             catch (Exception)
26             {
27
28                 throw;
29             }
30         }
31         /// <summary>
32         /// 后台登陆验证
33         /// </summary>
34         /// <param name="name">账户</param>
35         /// <param name="pwd">密码</param>
36         /// <returns></returns>
37         public Base_UserInfo UserLogin(string name, string pwd)
38         {
39         
40             try
41             {
42
43                 var password = Md5Helper.Md5(pwd);
44                 return   user_dal.UserLogin(name, password);
45             }
46             catch (Exception ex)
47             {
48
49                 throw ex;
50             }
51         }
52         /// <summary>
53         /// 添加用户
54         /// </summary>
55         /// <param name="UserInfo"></param>
56         /// <returns></returns>
57         public int AddUserInfo(Base_UserInfo UserInfo)
58         {
59             try
60             {              
61                 UserInfo.User_Pwd = Md5Helper.Md5("123456");
62                 return   user_dal.AddUserInfo(UserInfo);
63             }
64             catch (Exception ex)
65             {
66                 
67                 throw ex;
68             }
69         }
70         /// <summary>
71         /// 修改用户
72         /// </summary>
73         /// <param name="UserInfo"></param>
74         /// <returns></returns>
75         public int EditUserInfo(Base_UserInfo UserInfo)
76         {         
77             try
78             {
79                 
80               return    user_dal.EditUserInfo(UserInfo);
81
82             }
83             catch (Exception ex)
84             {
85
86                 throw ex;
87             }
88         }
89     }
90 }