DAL/LoginDAL.cs

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Common;
using Entitry;
using System.Data.SqlClient;

namespace DAL
{
    public class LoginDAL
    {
        public static List<Customer> CheckCustomer(Customer cust)
        {
           
            string sql = "select * from Customer where Email='" + cust.Email + "' and Password='" + cust.Password + "'";
            SqlDataReader dr = DBHelp.SelectData(sql);
            List<Customer> list = new List<Customer>();
            while (dr.Read())
            {
                Customer c = new Customer();
                c.Cid = (int)dr["Cid"];
                c.Name = (string)dr["Name"];
                c.Email = (string)dr["Email"];
                c.Password = (string)dr["Password"];
                c.Roleid = (int)dr["Roleid"];
                list.Add(c);
                
            }
            dr.Close();
            return list;
        }


        public static int register(Customer customer)
        {
            int result = 0;

            string sql1 = "select * from Customer where Email='" + customer.Email + "'";
            SqlDataReader dr = DBHelp.SelectData(sql1);
           

           
            
                if(dr.HasRows){


                }
                else
                {
                    string sql = "insert into Customer(Email,Password,Roleid)values('" + customer.Email + "','" + customer.Password + "','" + customer.Roleid + "')";
                    result = DBHelp.AddData(sql);

                }

                
          
            return result;

后面还有 4 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。