Esempio n. 1
0
        /// <summary>
        /// Create new water_meter with form values.
        /// </summary>
        /// <returns>
        /// water_meter:formed by serial number, model and brand.
        /// </returns>
        private water_meter setWaterMeter()
        {
            water_meter newWaterMeter = new water_meter();

            newWaterMeter.model         = txt_model.Text;
            newWaterMeter.brand         = txt_brand.Text;
            newWaterMeter.serial_number = txt_serial_number.Text;
            return(newWaterMeter);
        }
Esempio n. 2
0
 /// <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);
     }
 }