private void _grid_GetUnboundValue(object sender, UnboundValueEventArgs e) { /* * ****************** * try * { * if (e.Col == _grid.Cols["ItemCode"].SafeIndex) * if (_grid.GetData(e.Row, "ItemID") != DBNull.Value) * if (_grid.GetData(e.Row, "ItemID").ToString().Trim() != "") * e.Value = dsCore1.ACCOUNTS.FindByItemID((int)_grid.GetData(e.Row, "ItemID")).ItemCode; * if (e.Col == _grid.Cols["ItemName"].SafeIndex) * if (_grid.GetData(e.Row, "ItemID") != DBNull.Value) * if (_grid.GetData(e.Row, "ItemID").ToString().Trim() != "") * e.Value = dsCore1.ACCOUNTS.FindByItemID((int)_grid.GetData(e.Row, "ItemID")).DESCRIPTION; * if (e.Col == _grid.Cols["ItemCode"].SafeIndex) * if (_grid.GetData(e.Row, "ItemID") != DBNull.Value) * e.Value = Departments.GetDepartmentCode((int)_grid.GetData(e.Row, "ItemID")); * if (e.Col == _grid.Cols["PROJECT_CODE"].SafeIndex) * if (_grid.GetData(e.Row, "PROJECT_ID") != DBNull.Value) * e.Value = Projects.GetProjectCode((int)_grid.GetData(e.Row, "PROJECT_ID")); * } * catch * { * e.Value = "n/a"; * } * *******************/ }
private void _grid_GetUnboundValue(object sender, UnboundValueEventArgs e) { /* * ****************** try { if (e.Col == _grid.Cols["ItemCode"].SafeIndex) if (_grid.GetData(e.Row, "ItemID") != DBNull.Value) if (_grid.GetData(e.Row, "ItemID").ToString().Trim() != "") e.Value = dsCore1.ACCOUNTS.FindByItemID((int)_grid.GetData(e.Row, "ItemID")).ItemCode; if (e.Col == _grid.Cols["ItemName"].SafeIndex) if (_grid.GetData(e.Row, "ItemID") != DBNull.Value) if (_grid.GetData(e.Row, "ItemID").ToString().Trim() != "") e.Value = dsCore1.ACCOUNTS.FindByItemID((int)_grid.GetData(e.Row, "ItemID")).DESCRIPTION; if (e.Col == _grid.Cols["ItemCode"].SafeIndex) if (_grid.GetData(e.Row, "ItemID") != DBNull.Value) e.Value = Departments.GetDepartmentCode((int)_grid.GetData(e.Row, "ItemID")); if (e.Col == _grid.Cols["PROJECT_CODE"].SafeIndex) if (_grid.GetData(e.Row, "PROJECT_ID") != DBNull.Value) e.Value = Projects.GetProjectCode((int)_grid.GetData(e.Row, "PROJECT_ID")); } catch { e.Value = "n/a"; } * *******************/ }