public List <C_Department> GetDepartments() { var entities = new List <C_Department>(); using (var rdr = SqlHelper.ExecuteReader(this._databaseConnectionString, CommandType.Text, SqlCommands_Rs.Sql_C_Department_Repository_GetDepartments, null)) { while (rdr.Read()) { var entity = new C_Department(); entity.Id = SqlTypeConverter.DBNullStringHandler(rdr["Id"]); entity.Code = SqlTypeConverter.DBNullStringHandler(rdr["Code"]); entity.Name = SqlTypeConverter.DBNullStringHandler(rdr["Name"]); entity.ParentId = SqlTypeConverter.DBNullStringHandler(rdr["ParentId"]); entity.Comment = SqlTypeConverter.DBNullStringHandler(rdr["Desc"]); entity.Enabled = SqlTypeConverter.DBNullBooleanHandler(rdr["Enabled"]); entities.Add(entity); } } return(entities); }
public C_Department GetDepartmentByCode(string code) { SqlParameter[] parms = { new SqlParameter("@Code", SqlDbType.VarChar, 50) }; parms[0].Value = SqlTypeConverter.DBNullStringChecker(code); C_Department entity = null; using (var rdr = SqlHelper.ExecuteReader(this._databaseConnectionString, CommandType.Text, SqlCommands_Rs.Sql_C_Department_Repository_GetDepartmentByCode, parms)) { if (rdr.Read()) { entity = new C_Department(); entity.Id = SqlTypeConverter.DBNullStringHandler(rdr["Id"]); entity.Code = SqlTypeConverter.DBNullStringHandler(rdr["Code"]); entity.Name = SqlTypeConverter.DBNullStringHandler(rdr["Name"]); entity.ParentId = SqlTypeConverter.DBNullStringHandler(rdr["ParentId"]); entity.Comment = SqlTypeConverter.DBNullStringHandler(rdr["Desc"]); entity.Enabled = SqlTypeConverter.DBNullBooleanHandler(rdr["Enabled"]); } } return(entity); }