private void ShowReportOnRow(DataGridViewRow row, WaitingCommandInfo record) { row.Tag = record; EntranceInfo entrance = ParkBuffer.Current.GetEntrance(record.EntranceID); row.Cells["colEntrance"].Value = entrance == null ? string.Empty : entrance.EntranceName; row.Cells["colCommandType"].Value = CommandTypeDescription.GetDescription(record.Command); row.Cells["colCardID"].Value = record.CardID; row.Cells["colWaitingCommandStatus"].Value = WaitingCommandStatusDescription.GetDescription(record.Status); }
public void Init() { var items = new[] { new TextValueItem <WaitingCommandStatus?> (), new TextValueItem <WaitingCommandStatus?>(WaitingCommandStatus.Waiting, WaitingCommandStatusDescription.GetDescription(WaitingCommandStatus.Waiting)), new TextValueItem <WaitingCommandStatus?>(WaitingCommandStatus.Fail, WaitingCommandStatusDescription.GetDescription(WaitingCommandStatus.Fail)) }; this.DataSource = items; this.DisplayMember = "Text"; this.ValueMember = "Value"; this.DropDownStyle = ComboBoxStyle.DropDownList; }