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";
     }
      * *******************/
 }