private void DataGridViewMeterType_SelectionChanged(object sender, EventArgs e) { LabelShow.Text = $"Showing {DataGridViewMeterType.CurrentRow.Index + 1} index of {DataGridViewMeterType.RowCount} records"; int meterId; try { meterId = (int)DataGridViewMeterType.CurrentRow.Cells[0].Value; } catch (Exception) { return; } ReturnInfo getMeterType = _meterType.GetMeterTypeById(new SmartDB(), meterId); bool flag = getMeterType.Code == ErrorEnum.NoError; TMF.Reports.Model.MeterType meterType = (TMF.Reports.Model.MeterType)getMeterType.BizObject; try { if (meterType.Id == 0 ? false : true) { TextBoxDescription.Text = meterType.Description; _meterTypeId = meterType.Id; ButtonEdit.Enabled = true; ButtonDelete.Enabled = true; } } catch (Exception) { return; } }
public void MeterType_SearchById_True() { //Arrange //Act ReturnInfo getMeterType = _meterType.GetMeterTypeById(new SmartDB(), 1); bool flag = getMeterType.Code == ErrorEnum.NoError; //Assert Assert.IsTrue(flag); }