/// <summary> /// Show water meters in the datagrid. /// </summary> private void showWaterMeter() { waterMeterAPI waterMeterQuery = new waterMeterAPI(); bindWaterMeter.DataSource = waterMeterQuery.GetWaterMeters(); dgv_water_meter.DataSource = bindWaterMeter; }
/// <summary> /// Add new Water meter from validated form values. /// </summary> public void addWaterMeter() { try { if (isRightFormat()) { waterMeterAPI api = new waterMeterAPI(); water_meter wM = setWaterMeter(); if (!api.AddWaterMeter(wM)) { validateDevice.throwValidateException("Water Meter already exists"); } closeRightForm(); } } catch (ArgumentException a) { MessageBox.Show(a.Message, "Info Message", MessageBoxButtons.OK, MessageBoxIcon.Information); } }