![]()
/**/////////////////////////////////////////////////////////////////////////////////////////////
///
/// Copyright (C), 2002-2008, Murphy Corporation.
///
/// FileName: FDSystem.cs
/// Author: 胡晓伟
///
////////////////////////////////////////////////////////////////////////////////////////////
using System;
using System.Data;
using System.Collections;
![]()
using SEM.DataEntity;
using SEM.DataAccess.SysManage.RightManage;
using COM.Makinfo.Facade;
namespace SEM.Facade.SysManage.RightManage
![]()
![]()
{
![]()
/**//// <summary>
/// FDSysUser 的摘要说明。
/// </summary>
public class FDSysUser: FacadeBase
![]()
{
public DASysUser daSysUser;
public DASysUserDept daSysUserDept;
![]()
public FDSysUser()
![]()
{
this.daSysUser = new DASysUser();
}
![]()
![]()
read#region read
![]()
![]()
/**//// <summary>
/// 条件查询
/// </summary>
/// <param name="strdeptcode"></param>
/// <param name="intstoped"></param>
/// <param name="strusername"></param>
/// <param name="strusercode"></param>
/// <param name="strareacode"></param>
/// <returns></returns>
public DataTable ReadAllData( string strIsUsed,string strUserName,string strUserCode,string strAreaCode)
![]()
{
return this.daSysUser.ReadAllData (strIsUsed,strUserName,strUserCode,strAreaCode);
}
![]()
![]()
/**//// <summary>
///
/// </summary>
/// <param name="aryIDs"></param>
/// <returns></returns>
public DataTable ReadDataByIDs(string[] aryIDs)
![]()
{
return this.daSysUser.ReadDataByIDs(aryIDs);
}
![]()
![]()
/**//// <summary>
/// 通过GUID(数组)查询记录
/// </summary>
/// <param name="aryGUIDs"></param>
/// <returns></returns>
public DataTable ReadDataByGUIDs(string[] aryGUIDs)
![]()
{
return this.daSysUser.ReadDataByGUIDs(aryGUIDs) ;
}
![]()
![]()
/**//// <summary>
/// 根据GUID查询人员信息(Daizh)
/// </summary>
/// <param name="aryIDs"></param>
/// <returns></returns>
public DataTable ReadDataByGuid(string strGuid)
![]()
{
return this.daSysUser.ReadDataByGuid(strGuid);
}
![]()
![]()
/**//// <summary>
/// 根据Code查询人员信息(Daizh)
/// </summary>
/// <param name="aryIDs"></param>
/// <returns></returns>
public DataTable ReadUserNameByCode(string strCode)
![]()
{
return this.daSysUser.ReadUserNameByCode(strCode);
}
![]()
![]()
/**//// <summary>
///
/// </summary>
/// <param name="aryIDs"></param>
/// <returns></returns>
public DataTable ReadDataByIDs(string aryIDs)
![]()
{
![]()
return this.ReadDataByIDs( new string[]
{aryIDs});
}
![]()
/**//// <summary>
///
/// </summary>
/// <param name="depcode"></param>
/// <returns></returns>
public DataTable GetAllUserByDepCode(string depcode)
![]()
{
return this.daSysUser.GetAllUserByDepCode (depcode);
}
![]()
/**//// <summary>
/// 读取人口职位关联表中的数据。
/// </summary>
/// <param name="strAreaCode"></param>
/// <param name="strDepGuid"></param>
/// <param name="strPostGuid"></param>
/// <returns></returns>
public DataTable ReadDataByUserPost(string strAreaCode,string strDepGuid,string strPostGuid)
![]()
{
return this.daSysUser.ReadDataByUserPost (strAreaCode,strDepGuid, strPostGuid);
![]()
}
![]()
/**//// <summary>
/// 读取人口角色关联表中的数据。
/// </summary>
/// <param name="strAreaCode"></param>
/// <param name="strRoleGuid"></param>
/// <returns></returns>
public DataTable ReadDataByUserRole(string strAreaCode,string strRoleGuid)
![]()
{
return this.daSysUser.ReadDataByUserRole (strAreaCode,strRoleGuid);
![]()
}
![]()
/**//// <summary>
///
/// </summary>
/// <param name="usercode"></param>
/// <returns></returns>
public DataTable ReadUserInfoByLogIn(string usercode)
![]()
{
![]()
DataTable dataSysUser = this.daSysUser.ReadDataByIDs(new string[]
{usercode});
return dataSysUser;
}
![]()
![]()
![]()
/**//// <summary>
/// 得取地区数组\部门数组的所有用户
/// </summary>
/// <param name="strArea">地区数组</param>
/// <param name="strDept">部门数组</param>
/// <returns>用户表</returns>
![]()
public DataTable ReadDataArrayUserCode(string[] strArea,string[] strDept)
{
return this.daSysUser.ReadDataArrayUserCode (strArea,strDept);
}
![]()
#endregion
![]()
![]()
create#region create
![]()
/**//// <summary>
/// Create new income type info.
/// </summary>
/// <param name="defineData"></param>
public void Create(DataTable dataBankBook)
![]()
{
this.daSysUser.Create(dataBankBook);
}
#endregion create
![]()
![]()
update#region update
![]()
/**//// <summary>
/// 修改密码
/// </summary>
/// <param name="dataSysUser"></param>
public void UpdatePass(string strUserID,string strNewPass)
![]()
{
DataTable dtData = OsdSysUser.NewDataTable();
DataRow row = dtData.NewRow();
row[OsdSysUser.Col_UserCode] = strUserID;
row[OsdSysUser.Col_UserPass] = strNewPass;
dtData.Rows.Add(row);
dtData.AcceptChanges();
![]()
//修改密码
this.daSysUser.UpdatePass(dtData);
}
![]()
/**//// <summary>
///
/// </summary>
/// <param name="dataBankBook"></param>
public void Update(DataTable dtData)
![]()
{
this.daSysUser.Update(dtData);
}
#endregion update
![]()
![]()
delete#region delete
![]()
/**//// <summary>
///
/// </summary>
/// <param name="aryIDs"></param>
public void DeleteDataByIDs(string[] aryIDs)
![]()
{
this.daSysUser.DeleteDataByIDs(aryIDs);
}
![]()
![]()
/**//// <summary>
/// 修改用户的所属部门----添加一个部门
/// </summary>
/// <param name="usercode"></param>
/// <param name="depcode"></param>
public void AddUserToDeptByUserCode(DataTable dataBankBook)
![]()
{
daSysUserDept.Create (dataBankBook);
}
![]()
![]()
#endregion
}
}
![]()
posted on
2006-07-25 20:49
胡晓伟
阅读(
663)
评论()
收藏
举报