private void SaveMeterProtocol() { if (!string.IsNullOrWhiteSpace(TextBoxDescription.Text)) { TMF.Reports.Model.MeterProtocol meterProtocol = new TMF.Reports.Model.MeterProtocol() { //TODO User id for CreatedBy Description = TextBoxDescription.Text, CreatedBy = _currentUser.Id.ToString(), DocDate = DateTime.Now, Show = 1, LockCount = 0 }; var createMeterProtocol = _meterProtocol.Create(new SmartDB(), ref meterProtocol); bool flag = createMeterProtocol.Code == ErrorEnum.NoError; if (flag) { MessageBox.Show("Meter Protocol Created"); ResetControls(); BindMeterProtocolWithDataGrid(); } else { MessageBox.Show(createMeterProtocol.Message); } } else { MessageBox.Show("No meter protocol to save or Contact Admin."); } }
public void MeterProtocol_INS_True() { //Arrange TMF.Reports.Model.MeterProtocol meterProtocol = new TMF.Reports.Model.MeterProtocol() { Description = "Protocol B", CreatedBy = "646f18f9-6425-4769-aa79-16ecdb7cf816", DocDate = DateTime.Now, Show = 1, LockCount = 0 }; //Act var createMeterProtocol = _meterProtocol.Create(new SmartDB(), ref meterProtocol); bool flag = createMeterProtocol.Code == ErrorEnum.NoError; //Assert Assert.IsTrue(flag); }