private void DataGridViewMeterProtocol_SelectionChanged(object sender, EventArgs e) { LabelShow.Text = $"Showing {DataGridViewMeterProtocol.CurrentRow.Index + 1} index of {DataGridViewMeterProtocol.RowCount} records"; var meterProtocolId = (int)DataGridViewMeterProtocol.CurrentRow.Cells[0].Value; ReturnInfo getMeterProtocol = _meterProtocol.GetMeterProtocolById(new SmartDB(), meterProtocolId); bool flag = getMeterProtocol.Code == ErrorEnum.NoError; try { TMF.Reports.Model.MeterProtocol meterProtocol = (TMF.Reports.Model.MeterProtocol)getMeterProtocol.BizObject; if (meterProtocol.Id == 0 ? false : true) { TextBoxDescription.Text = meterProtocol.Description; _meterProtocolId = meterProtocol.Id; ButtonEdit.Enabled = true; ButtonDelete.Enabled = true; } } catch (Exception) { return; } }
public void MeterProtocol_SearchById_True() { //Arrange //Act ReturnInfo getMeterProtocol = _meterProtocol.GetMeterProtocolById(new SmartDB(), 2); bool flag = getMeterProtocol.Code == ErrorEnum.NoError; //Assert Assert.IsTrue(flag); }