private void LoadItemInfo()
        {
            if (this.gridItem.SelectedRows.Count > 0)
            {
                var row = this.gridItem.SelectedRows[0];
                _selectedIndex = row.Index;

                var itemId = (Int32)row.Cells["Id"].Value;
                var item   = _items.Where(m => m.Id.Equals(itemId)).First();
                _subLogs = _analyzeService.CalculateLogStock(_logs, item);
                LoadGridLog(_subLogs);
            }
            else
            {
                _selectedIndex     = -1;
                _subLogs           = null;
                gridLog.DataSource = null;
            }
        }