You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
690 lines
30 KiB
C#
690 lines
30 KiB
C#
using System;
|
|
using System.Data;
|
|
using System.Collections.Generic;
|
|
using MySql.Data.MySqlClient;
|
|
using CommonFunc;
|
|
using System.Text;
|
|
using XGL.Models;
|
|
namespace XGL.Data
|
|
{
|
|
public class common_auth_userDb : IDisposable
|
|
{
|
|
public void Dispose()
|
|
{
|
|
Dispose(true);
|
|
GC.SuppressFinalize(true);
|
|
}
|
|
protected virtual void Dispose(bool disposing)
|
|
{
|
|
if (!disposing)
|
|
return;
|
|
}
|
|
///<summary>
|
|
///判断是否存在记录
|
|
///</summary>
|
|
public bool Exists(int id)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("select count(1) from role");
|
|
strSql.Append(" where ");
|
|
strSql.Append(" id = @id ");
|
|
MySqlParameter[] parameters = {
|
|
new MySqlParameter("@id", MySqlDbType.Int32)
|
|
};
|
|
parameters[0].Value = id;
|
|
return DbHelperSQLServer.Exists(strSql.ToString(), parameters);
|
|
}
|
|
/// <summary>
|
|
/// 增加一条数据
|
|
/// </summary>
|
|
public int Add(common_auth_userModel model)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("insert into common_auth_user(");
|
|
strSql.Append("LoginName,LoginPwd,FullName,Email,Phone,Enabled,PwdErrorCount,LoginCount,RegisterTime,LastLoginTime,Card,IsDeleted,CreateTime,CreateId,CreateBy,ModifyTime,ModifyId,ModifyBy)");
|
|
strSql.Append(" values (");
|
|
strSql.Append("@LoginName,@LoginPwd,@FullName,@Email,@Phone,@Enabled,@PwdErrorCount,@LoginCount,@RegisterTime,@LastLoginTime,@Card,@IsDeleted,@CreateTime,@CreateId,@CreateBy,@ModifyTime,@ModifyId,@ModifyBy)");
|
|
strSql.Append("; select @@IDENTITY");
|
|
MySqlParameter[] parameters = {
|
|
new MySqlParameter("@Id",model.Id),
|
|
new MySqlParameter("@LoginName",model.LoginName),
|
|
new MySqlParameter("@LoginPwd",model.LoginPwd),
|
|
new MySqlParameter("@FullName",model.FullName),
|
|
new MySqlParameter("@Email",model.Email),
|
|
new MySqlParameter("@Phone",model.Phone),
|
|
new MySqlParameter("@Enabled",model.Enabled),
|
|
new MySqlParameter("@PwdErrorCount",model.PwdErrorCount),
|
|
new MySqlParameter("@LoginCount",model.LoginCount),
|
|
new MySqlParameter("@RegisterTime",model.RegisterTime),
|
|
new MySqlParameter("@LastLoginTime",model.LastLoginTime),
|
|
new MySqlParameter("@Card",model.Card),
|
|
new MySqlParameter("@IsDeleted",model.IsDeleted),
|
|
new MySqlParameter("@CreateTime",model.CreateTime),
|
|
new MySqlParameter("@CreateId",model.CreateId),
|
|
new MySqlParameter("@CreateBy",model.CreateBy),
|
|
new MySqlParameter("@ModifyTime",model.ModifyTime),
|
|
new MySqlParameter("@ModifyId",model.ModifyId),
|
|
new MySqlParameter("@ModifyBy",model.ModifyBy),
|
|
};
|
|
object obj = DbHelperSQLServer.ExecuteScalar(strSql.ToString(), parameters);
|
|
if (obj == null)
|
|
{
|
|
return 0;
|
|
}
|
|
else
|
|
{
|
|
return Convert.ToInt32(obj);
|
|
}
|
|
}
|
|
/// </summary>
|
|
/// 修改一条数据
|
|
/// </summary>
|
|
bool Update(common_auth_userModel model)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("update common_auth_user set");
|
|
strSql.Append(" LoginName = @LoginName , ");
|
|
strSql.Append(" LoginPwd = @LoginPwd , ");
|
|
strSql.Append(" FullName = @FullName , ");
|
|
strSql.Append(" Email = @Email , ");
|
|
strSql.Append(" Phone = @Phone , ");
|
|
strSql.Append(" Enabled = @Enabled , ");
|
|
strSql.Append(" PwdErrorCount = @PwdErrorCount , ");
|
|
strSql.Append(" LoginCount = @LoginCount , ");
|
|
strSql.Append(" RegisterTime = @RegisterTime , ");
|
|
strSql.Append(" LastLoginTime = @LastLoginTime , ");
|
|
strSql.Append(" Card = @Card , ");
|
|
strSql.Append(" IsDeleted = @IsDeleted , ");
|
|
strSql.Append(" CreateTime = @CreateTime , ");
|
|
strSql.Append(" CreateId = @CreateId , ");
|
|
strSql.Append(" CreateBy = @CreateBy , ");
|
|
strSql.Append(" ModifyTime = @ModifyTime , ");
|
|
strSql.Append(" ModifyId = @ModifyId , ");
|
|
strSql.Append(" ModifyBy = @ModifyBy");
|
|
strSql.Append(" where Id = @Id");
|
|
MySqlParameter[] parameters = {
|
|
new MySqlParameter("@Id", model.Id),
|
|
new MySqlParameter("@LoginName", model.LoginName),
|
|
new MySqlParameter("@LoginPwd", model.LoginPwd),
|
|
new MySqlParameter("@FullName", model.FullName),
|
|
new MySqlParameter("@Email", model.Email),
|
|
new MySqlParameter("@Phone", model.Phone),
|
|
new MySqlParameter("@Enabled", model.Enabled),
|
|
new MySqlParameter("@PwdErrorCount", model.PwdErrorCount),
|
|
new MySqlParameter("@LoginCount", model.LoginCount),
|
|
new MySqlParameter("@RegisterTime", model.RegisterTime),
|
|
new MySqlParameter("@LastLoginTime", model.LastLoginTime),
|
|
new MySqlParameter("@Card", model.Card),
|
|
new MySqlParameter("@IsDeleted", model.IsDeleted),
|
|
new MySqlParameter("@CreateTime", model.CreateTime),
|
|
new MySqlParameter("@CreateId", model.CreateId),
|
|
new MySqlParameter("@CreateBy", model.CreateBy),
|
|
new MySqlParameter("@ModifyTime", model.ModifyTime),
|
|
new MySqlParameter("@ModifyId", model.ModifyId),
|
|
new MySqlParameter("@ModifyBy", model.ModifyBy),
|
|
};
|
|
int rows = DbHelperSQLServer.ExecuteNonQuery(strSql.ToString(), parameters);
|
|
if (rows > 0)
|
|
{
|
|
return true;
|
|
}
|
|
else
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
/// <summary>
|
|
///修改
|
|
/// </summary>
|
|
public bool UpdateUpBarcode1(string barcode, string is_new)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("update new_material set is_new='" + is_new + "'where barcode ='" + barcode + "' ");
|
|
MySqlParameter[] parameters = {
|
|
|
|
};
|
|
int rows = DbHelperSQLServer.ExecuteNonQuery(strSql.ToString(), parameters);
|
|
if (rows > 0)
|
|
{
|
|
return true;
|
|
}
|
|
else
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
/// <summary>
|
|
///修改
|
|
/// </summary>
|
|
public bool UpdateSitenode_plc(string sitenode,string wcsvalue)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("update sitenode_plc set wcs_istrue='" + wcsvalue + "'where site_no ='" + sitenode + "' ");
|
|
MySqlParameter[] parameters = {
|
|
|
|
};
|
|
int rows = DbHelperSQLServer.ExecuteNonQuery(strSql.ToString(), parameters);
|
|
if (rows > 0)
|
|
{
|
|
return true;
|
|
}
|
|
else
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
/// <summary>
|
|
///删除
|
|
/// </summary>
|
|
public bool DeleteUpBarcode()
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("delete from new_material where create_time < DATE_SUB(CURRENT_DATE(),INTERVAL 1 DAY) ");
|
|
MySqlParameter[] parameters = {
|
|
|
|
};
|
|
int rows = DbHelperSQLServer.ExecuteNonQuery(strSql.ToString(), parameters);
|
|
if (rows > 0)
|
|
{
|
|
return true;
|
|
}
|
|
else
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
/// <summary>
|
|
///修改
|
|
/// </summary>
|
|
public bool UpdateUpBarcode(string barcode,string oldbarcode)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("update base_carmateriel set barcode='" + barcode + "'where barcode like '%" + oldbarcode + "%' ");
|
|
MySqlParameter[] parameters = {
|
|
|
|
};
|
|
int rows = DbHelperSQLServer.ExecuteNonQuery(strSql.ToString(), parameters);
|
|
if (rows > 0)
|
|
{
|
|
return true;
|
|
}
|
|
else
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
/// <summary>
|
|
///插入
|
|
/// </summary>
|
|
public bool InsertLoginlog(string loginname, string fullname, int sitenode)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("insert into base_loginlog (id,loginname,fullname,create_time,sitenode) values (uuid(),'" + loginname + "','" + fullname + "',now(),'" + sitenode + "') ");
|
|
MySqlParameter[] parameters = {
|
|
|
|
};
|
|
int rows = DbHelperSQLServer.ExecuteNonQuery(strSql.ToString(), parameters);
|
|
if (rows > 0)
|
|
{
|
|
return true;
|
|
}
|
|
else
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// 删除一条数据
|
|
/// </summary>
|
|
public bool Delete(int id)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("delete from role ");
|
|
strSql.Append(" where id=@id");
|
|
MySqlParameter[] parameters = {
|
|
new MySqlParameter("@id", MySqlDbType.Int32)
|
|
};
|
|
parameters[0].Value = id;
|
|
int rows = DbHelperSQLServer.ExecuteNonQuery(strSql.ToString(), parameters);
|
|
if (rows > 0)
|
|
{
|
|
return true;
|
|
}
|
|
else
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// 得到一个对象实体
|
|
/// </summary>
|
|
public common_auth_userModel GetModel(string LoginName)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("select");
|
|
strSql.Append(" Id, LoginName, LoginPwd, FullName, Email, Phone, Enabled, PwdErrorCount, LoginCount, DATE_FORMAT(RegisterTime,'%Y-%m-%d %H:%i:%s') RegisterTime, DATE_FORMAT(LastLoginTime,'%Y-%m-%d %H:%i:%s') LastLoginTime, Card, IsDeleted, DATE_FORMAT(CreateTime,'%Y-%m-%d %H:%i:%s') CreateTime, CreateId, CreateBy, DATE_FORMAT(ModifyTime,'%Y-%m-%d %H:%i:%s') ModifyTime, ModifyId, ModifyBy");
|
|
strSql.Append(" from common_auth_user");
|
|
strSql.Append(" where LoginName=@LoginName and isdeleted=0");
|
|
MySqlParameter[] parameters = {
|
|
new MySqlParameter("@LoginName", MySqlDbType.VarChar)
|
|
};
|
|
parameters[0].Value = LoginName;
|
|
common_auth_userModel model = new common_auth_userModel();
|
|
DataSet ds = DbHelperSQLServer.Query(strSql.ToString(), parameters);
|
|
if (ds.Tables[0].Rows.Count > 0)
|
|
{
|
|
if (ds.Tables[0].Rows[0]["Id"] != DBNull.Value)
|
|
{
|
|
model.Id = Convert.ToInt32(ds.Tables[0].Rows[0]["Id"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["LoginName"] != DBNull.Value)
|
|
{
|
|
model.LoginName = Convert.ToString(ds.Tables[0].Rows[0]["LoginName"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["LoginPwd"] != DBNull.Value)
|
|
{
|
|
model.LoginPwd = Convert.ToString(ds.Tables[0].Rows[0]["LoginPwd"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["FullName"] != DBNull.Value)
|
|
{
|
|
model.FullName = Convert.ToString(ds.Tables[0].Rows[0]["FullName"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["Email"] != DBNull.Value)
|
|
{
|
|
model.Email = Convert.ToString(ds.Tables[0].Rows[0]["Email"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["Phone"] != DBNull.Value)
|
|
{
|
|
model.Phone = Convert.ToString(ds.Tables[0].Rows[0]["Phone"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["Enabled"] != DBNull.Value)
|
|
{
|
|
model.Enabled = ds.Tables[0].Rows[0]["Enabled"].ToString() == "False" ? false : true;
|
|
}
|
|
if (ds.Tables[0].Rows[0]["PwdErrorCount"] != DBNull.Value)
|
|
{
|
|
model.PwdErrorCount = Convert.ToInt32(ds.Tables[0].Rows[0]["PwdErrorCount"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["LoginCount"] != DBNull.Value)
|
|
{
|
|
model.LoginCount = Convert.ToInt32(ds.Tables[0].Rows[0]["LoginCount"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["RegisterTime"] != DBNull.Value)
|
|
{
|
|
model.RegisterTime = Convert.ToString(ds.Tables[0].Rows[0]["RegisterTime"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["LastLoginTime"] != DBNull.Value)
|
|
{
|
|
model.LastLoginTime = Convert.ToString(ds.Tables[0].Rows[0]["LastLoginTime"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["Card"] != DBNull.Value)
|
|
{
|
|
model.Card = Convert.ToString(ds.Tables[0].Rows[0]["Card"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["IsDeleted"] != DBNull.Value)
|
|
{
|
|
model.IsDeleted = ds.Tables[0].Rows[0]["IsDeleted"].ToString() == "False" ? false : true;
|
|
}
|
|
if (ds.Tables[0].Rows[0]["CreateTime"] != DBNull.Value)
|
|
{
|
|
model.CreateTime = Convert.ToString(ds.Tables[0].Rows[0]["CreateTime"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["CreateId"] != DBNull.Value)
|
|
{
|
|
model.CreateId = Convert.ToInt32(ds.Tables[0].Rows[0]["CreateId"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["CreateBy"] != DBNull.Value)
|
|
{
|
|
model.CreateBy = Convert.ToString(ds.Tables[0].Rows[0]["CreateBy"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["ModifyTime"] != DBNull.Value)
|
|
{
|
|
model.ModifyTime = Convert.ToString(ds.Tables[0].Rows[0]["ModifyTime"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["ModifyId"] != DBNull.Value)
|
|
{
|
|
model.ModifyId = Convert.ToInt32(ds.Tables[0].Rows[0]["ModifyId"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["ModifyBy"] != DBNull.Value)
|
|
{
|
|
model.ModifyBy = Convert.ToString(ds.Tables[0].Rows[0]["ModifyBy"]);
|
|
}
|
|
return model;
|
|
}
|
|
else
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// 得到一个对象实体
|
|
/// </summary>
|
|
public common_auth_userModel GetModel(int id)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("select");
|
|
strSql.Append(" Id, LoginName, LoginPwd, FullName, Email, Phone, Enabled, PwdErrorCount, LoginCount, DATE_FORMAT(RegisterTime,'%Y-%m-%d %H:%i:%s') RegisterTime, DATE_FORMAT(LastLoginTime,'%Y-%m-%d %H:%i:%s') LastLoginTime, Card, IsDeleted, DATE_FORMAT(CreateTime,'%Y-%m-%d %H:%i:%s') CreateTime, CreateId, CreateBy, DATE_FORMAT(ModifyTime,'%Y-%m-%d %H:%i:%s') ModifyTime, ModifyId, ModifyBy");
|
|
strSql.Append(" from common_auth_user");
|
|
strSql.Append(" where id=@id");
|
|
MySqlParameter[] parameters = {
|
|
new MySqlParameter("@id", MySqlDbType.Int32)
|
|
};
|
|
parameters[0].Value = id;
|
|
common_auth_userModel model = new common_auth_userModel();
|
|
DataSet ds = DbHelperSQLServer.Query(strSql.ToString(), parameters);
|
|
if (ds.Tables[0].Rows.Count > 0)
|
|
{
|
|
if (ds.Tables[0].Rows[0]["Id"] != DBNull.Value)
|
|
{
|
|
model.Id = Convert.ToInt32(ds.Tables[0].Rows[0]["Id"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["LoginName"] != DBNull.Value)
|
|
{
|
|
model.LoginName = Convert.ToString(ds.Tables[0].Rows[0]["LoginName"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["LoginPwd"] != DBNull.Value)
|
|
{
|
|
model.LoginPwd = Convert.ToString(ds.Tables[0].Rows[0]["LoginPwd"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["FullName"] != DBNull.Value)
|
|
{
|
|
model.FullName = Convert.ToString(ds.Tables[0].Rows[0]["FullName"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["Email"] != DBNull.Value)
|
|
{
|
|
model.Email = Convert.ToString(ds.Tables[0].Rows[0]["Email"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["Phone"] != DBNull.Value)
|
|
{
|
|
model.Phone = Convert.ToString(ds.Tables[0].Rows[0]["Phone"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["Enabled"] != DBNull.Value)
|
|
{
|
|
model.Enabled = ds.Tables[0].Rows[0]["Enabled"].ToString() == "False" ? false : true;
|
|
}
|
|
if (ds.Tables[0].Rows[0]["PwdErrorCount"] != DBNull.Value)
|
|
{
|
|
model.PwdErrorCount = Convert.ToInt32(ds.Tables[0].Rows[0]["PwdErrorCount"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["LoginCount"] != DBNull.Value)
|
|
{
|
|
model.LoginCount = Convert.ToInt32(ds.Tables[0].Rows[0]["LoginCount"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["RegisterTime"] != DBNull.Value)
|
|
{
|
|
model.RegisterTime = Convert.ToString(ds.Tables[0].Rows[0]["RegisterTime"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["LastLoginTime"] != DBNull.Value)
|
|
{
|
|
model.LastLoginTime = Convert.ToString(ds.Tables[0].Rows[0]["LastLoginTime"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["Card"] != DBNull.Value)
|
|
{
|
|
model.Card = Convert.ToString(ds.Tables[0].Rows[0]["Card"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["IsDeleted"] != DBNull.Value)
|
|
{
|
|
model.IsDeleted = ds.Tables[0].Rows[0]["IsDeleted"].ToString() == "False" ? false : true;
|
|
}
|
|
if (ds.Tables[0].Rows[0]["CreateTime"] != DBNull.Value)
|
|
{
|
|
model.CreateTime = Convert.ToString(ds.Tables[0].Rows[0]["CreateTime"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["CreateId"] != DBNull.Value)
|
|
{
|
|
model.CreateId = Convert.ToInt32(ds.Tables[0].Rows[0]["CreateId"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["CreateBy"] != DBNull.Value)
|
|
{
|
|
model.CreateBy = Convert.ToString(ds.Tables[0].Rows[0]["CreateBy"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["ModifyTime"] != DBNull.Value)
|
|
{
|
|
model.ModifyTime = Convert.ToString(ds.Tables[0].Rows[0]["ModifyTime"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["ModifyId"] != DBNull.Value)
|
|
{
|
|
model.ModifyId = Convert.ToInt32(ds.Tables[0].Rows[0]["ModifyId"]);
|
|
}
|
|
if (ds.Tables[0].Rows[0]["ModifyBy"] != DBNull.Value)
|
|
{
|
|
model.ModifyBy = Convert.ToString(ds.Tables[0].Rows[0]["ModifyBy"]);
|
|
}
|
|
return model;
|
|
}
|
|
else
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// 得到一个对象实体集合
|
|
/// </summary>
|
|
public DataTable GetListMateriel(string sitenode)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("select id,barcode,is_new,DATE_FORMAT(create_time,'%Y-%m-%d %H:%i:%s') create_time from new_material where site_node='" + sitenode + "'and is_new=0 order by create_time");
|
|
//strSql.Append("select id,barcode,is_new,DATE_FORMAT(create_time,'%Y-%m-%d %H:%i:%s') create_time from new_material where site_node='"+ sitenode + "' order by create_time desc limit 1");
|
|
DataSet ds = DbHelperSQLServer.Query(strSql.ToString());
|
|
if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
|
|
{
|
|
return ds.Tables[0];
|
|
}
|
|
return null;
|
|
}
|
|
/// <summary>
|
|
/// 得到一个对象实体集合
|
|
/// </summary>
|
|
public DataTable GetSitenode_plc(string sitenode)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("select * from sitenode_plc where site_no='" + sitenode + "' ");
|
|
//strSql.Append("select id,barcode,is_new,DATE_FORMAT(create_time,'%Y-%m-%d %H:%i:%s') create_time from new_material where site_node='"+ sitenode + "' order by create_time desc limit 1");
|
|
DataSet ds = DbHelperSQLServer.Query(strSql.ToString());
|
|
if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
|
|
{
|
|
return ds.Tables[0];
|
|
}
|
|
return null;
|
|
}
|
|
/// <summary>
|
|
/// 得到一个对象实体集合
|
|
/// </summary>
|
|
public List<common_auth_userModel> GetList(string strWhere)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("select");
|
|
strSql.Append(" *");
|
|
strSql.Append(" from sys_user");
|
|
if (!string.IsNullOrWhiteSpace(strWhere))
|
|
strSql.Append(" where " + strWhere);
|
|
List<common_auth_userModel> Items = new List<common_auth_userModel>();
|
|
DataSet ds = DbHelperSQLServer.Query(strSql.ToString());
|
|
if (ds.Tables[0].Rows.Count > 0)
|
|
{
|
|
foreach (DataRow row in ds.Tables[0].Rows)
|
|
{
|
|
common_auth_userModel model = new common_auth_userModel();
|
|
//if (row["Id"] != DBNull.Value)
|
|
//{
|
|
// model.Id = Convert.ToInt32(row["Id"]);
|
|
//}
|
|
if (row["LoginName"] != DBNull.Value)
|
|
{
|
|
model.LoginName = Convert.ToString(row["LoginName"]);
|
|
}
|
|
if (row["password"] != DBNull.Value)
|
|
{
|
|
model.LoginPwd = Convert.ToString(row["password"]);
|
|
}
|
|
if (row["FullName"] != DBNull.Value)
|
|
{
|
|
model.FullName = Convert.ToString(row["FullName"]);
|
|
}
|
|
//if (row["Email"] != DBNull.Value)
|
|
//{
|
|
// model.Email = Convert.ToString(row["Email"]);
|
|
//}
|
|
//if (row["Phone"] != DBNull.Value)
|
|
//{
|
|
// model.Phone = Convert.ToString(row["Phone"]);
|
|
//}
|
|
//if (row["Enabled"] != DBNull.Value)
|
|
//{
|
|
// model.Enabled = row["Enabled"].ToString() == "False" ? false : true;
|
|
//}
|
|
//if (row["PwdErrorCount"] != DBNull.Value)
|
|
//{
|
|
// model.PwdErrorCount = Convert.ToInt32(row["PwdErrorCount"]);
|
|
//}
|
|
//if (row["LoginCount"] != DBNull.Value)
|
|
//{
|
|
// model.LoginCount = Convert.ToInt32(row["LoginCount"]);
|
|
//}
|
|
//if (row["RegisterTime"] != DBNull.Value)
|
|
//{
|
|
// model.RegisterTime = Convert.ToString(row["RegisterTime"]);
|
|
//}
|
|
//if (row["LastLoginTime"] != DBNull.Value)
|
|
//{
|
|
// model.LastLoginTime = Convert.ToString(row["LastLoginTime"]);
|
|
//}
|
|
//if (row["Card"] != DBNull.Value)
|
|
//{
|
|
// model.Card = Convert.ToString(row["Card"]);
|
|
//}
|
|
//if (row["IsDeleted"] != DBNull.Value)
|
|
//{
|
|
// model.IsDeleted = row["IsDeleted"].ToString() == "False" ? false : true;
|
|
//}
|
|
//if (row["CreateTime"] != DBNull.Value)
|
|
//{
|
|
// model.CreateTime = Convert.ToString(row["CreateTime"]);
|
|
//}
|
|
//if (row["CreateId"] != DBNull.Value)
|
|
//{
|
|
// model.CreateId = Convert.ToInt32(row["CreateId"]);
|
|
//}
|
|
//if (row["CreateBy"] != DBNull.Value)
|
|
//{
|
|
// model.CreateBy = Convert.ToString(row["CreateBy"]);
|
|
//}
|
|
//if (row["ModifyTime"] != DBNull.Value)
|
|
//{
|
|
// model.ModifyTime = Convert.ToString(row["ModifyTime"]);
|
|
//}
|
|
//if (row["ModifyId"] != DBNull.Value)
|
|
//{
|
|
// model.ModifyId = Convert.ToInt32(row["ModifyId"]);
|
|
//}
|
|
//if (row["ModifyBy"] != DBNull.Value)
|
|
//{
|
|
// model.ModifyBy = Convert.ToString(row["ModifyBy"]);
|
|
//}
|
|
Items.Add(model);
|
|
}
|
|
}
|
|
return Items;
|
|
}
|
|
/// <summary>
|
|
/// 得到一个对象实体集合
|
|
/// </summary>
|
|
public List<common_auth_userModel> GetList(string strWhere, MySqlParameter[] parameters)
|
|
{
|
|
StringBuilder strSql = new StringBuilder();
|
|
strSql.Append("select");
|
|
strSql.Append(" Id, LoginName, LoginPwd, FullName, Email, Phone, Enabled, PwdErrorCount, LoginCount, DATE_FORMAT(RegisterTime,'%Y-%m-%d %H:%i:%s') RegisterTime, DATE_FORMAT(LastLoginTime,'%Y-%m-%d %H:%i:%s') LastLoginTime, Card, IsDeleted, DATE_FORMAT(CreateTime,'%Y-%m-%d %H:%i:%s') CreateTime, CreateId, CreateBy, DATE_FORMAT(ModifyTime,'%Y-%m-%d %H:%i:%s') ModifyTime, ModifyId, ModifyBy");
|
|
strSql.Append(" from common_auth_user");
|
|
if (!string.IsNullOrWhiteSpace(strWhere))
|
|
strSql.Append(" where " + strWhere);
|
|
List<common_auth_userModel> Items = new List<common_auth_userModel>();
|
|
DataSet ds = DbHelperSQLServer.Query(strSql.ToString(), parameters);
|
|
if (ds.Tables[0].Rows.Count > 0)
|
|
{
|
|
foreach (DataRow row in ds.Tables[0].Rows)
|
|
{
|
|
common_auth_userModel model = new common_auth_userModel();
|
|
if (row["Id"] != DBNull.Value)
|
|
{
|
|
model.Id = Convert.ToInt32(row["Id"]);
|
|
}
|
|
if (row["LoginName"] != DBNull.Value)
|
|
{
|
|
model.LoginName = Convert.ToString(row["LoginName"]);
|
|
}
|
|
if (row["LoginPwd"] != DBNull.Value)
|
|
{
|
|
model.LoginPwd = Convert.ToString(row["LoginPwd"]);
|
|
}
|
|
if (row["FullName"] != DBNull.Value)
|
|
{
|
|
model.FullName = Convert.ToString(row["FullName"]);
|
|
}
|
|
if (row["Email"] != DBNull.Value)
|
|
{
|
|
model.Email = Convert.ToString(row["Email"]);
|
|
}
|
|
if (row["Phone"] != DBNull.Value)
|
|
{
|
|
model.Phone = Convert.ToString(row["Phone"]);
|
|
}
|
|
if (row["Enabled"] != DBNull.Value)
|
|
{
|
|
model.Enabled = row["Enabled"].ToString() == "False" ? false : true;
|
|
}
|
|
if (row["PwdErrorCount"] != DBNull.Value)
|
|
{
|
|
model.PwdErrorCount = Convert.ToInt32(row["PwdErrorCount"]);
|
|
}
|
|
if (row["LoginCount"] != DBNull.Value)
|
|
{
|
|
model.LoginCount = Convert.ToInt32(row["LoginCount"]);
|
|
}
|
|
if (row["RegisterTime"] != DBNull.Value)
|
|
{
|
|
model.RegisterTime = Convert.ToString(row["RegisterTime"]);
|
|
}
|
|
if (row["LastLoginTime"] != DBNull.Value)
|
|
{
|
|
model.LastLoginTime = Convert.ToString(row["LastLoginTime"]);
|
|
}
|
|
if (row["Card"] != DBNull.Value)
|
|
{
|
|
model.Card = Convert.ToString(row["Card"]);
|
|
}
|
|
if (row["IsDeleted"] != DBNull.Value)
|
|
{
|
|
model.IsDeleted = row["IsDeleted"].ToString() == "False" ? false : true;
|
|
}
|
|
if (row["CreateTime"] != DBNull.Value)
|
|
{
|
|
model.CreateTime = Convert.ToString(row["CreateTime"]);
|
|
}
|
|
if (row["CreateId"] != DBNull.Value)
|
|
{
|
|
model.CreateId = Convert.ToInt32(row["CreateId"]);
|
|
}
|
|
if (row["CreateBy"] != DBNull.Value)
|
|
{
|
|
model.CreateBy = Convert.ToString(row["CreateBy"]);
|
|
}
|
|
if (row["ModifyTime"] != DBNull.Value)
|
|
{
|
|
model.ModifyTime = Convert.ToString(row["ModifyTime"]);
|
|
}
|
|
if (row["ModifyId"] != DBNull.Value)
|
|
{
|
|
model.ModifyId = Convert.ToInt32(row["ModifyId"]);
|
|
}
|
|
if (row["ModifyBy"] != DBNull.Value)
|
|
{
|
|
model.ModifyBy = Convert.ToString(row["ModifyBy"]);
|
|
}
|
|
Items.Add(model);
|
|
}
|
|
}
|
|
return Items;
|
|
}
|
|
}
|
|
}
|