public static string GetEmployeeTypeDisplay(EnmEmpType type) { switch (type) { case EnmEmpType.Employee: return("正式员工"); case EnmEmpType.OutEmployee: return("外协人员"); default: return("未定义"); } }
public List <M_Authorization> GetEntitiesInType(EnmEmpType type) { SqlParameter[] parms = { new SqlParameter("@Type", SqlDbType.Int) }; parms[0].Value = (int)type; var entities = new List <M_Authorization>(); using (var rdr = SqlHelper.ExecuteReader(this._databaseConnectionString, CommandType.Text, SqlCommands_Rs.Sql_M_Authorization_Repository_GetEntitiesInType, parms)) { while (rdr.Read()) { var entity = new M_Authorization(); entity.CardId = SqlTypeConverter.DBNullStringHandler(rdr["HexCode"]); entity.DeviceId = SqlTypeConverter.DBNullStringHandler(rdr["DeviceId"]); entity.BeginTime = SqlTypeConverter.DBNullDateTimeHandler(rdr["BeginTime"]); entity.EndTime = SqlTypeConverter.DBNullDateTimeHandler(rdr["LimitTime"]); entity.Password = SqlTypeConverter.DBNullStringHandler(rdr["Pwd"]); entities.Add(entity); } } return(entities); }
public List <M_Authorization> GetAuthorizationsInType(EnmEmpType type) { return(_repository.GetEntitiesInType(type)); }