/// <summary> /// Create new light_meter with form values. /// </summary> /// <returns> /// light_meter: formed by serial number, model and brand. /// </returns> private light_meter setLightMeter() { light_meter newLightMeter = new light_meter(); newLightMeter.model = txt_model.Text; newLightMeter.brand = txt_brand.Text; newLightMeter.serial_number = txt_serial_number.Text; return(newLightMeter); }
/// <summary> /// Add new Light meter from validated form values. /// </summary> public void addLightMeter() { try { if (isRightFormat()) { ligthMeterAPI api = new ligthMeterAPI(); light_meter lM = setLightMeter(); if (!api.addLightMeter(lM)) { validateDevice.throwValidateException("Light meter already exists"); } closeRightForm(); } } catch (ArgumentException a) { MessageBox.Show(a.Message, "Info Message", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Add new light_meter. /// </summary> /// <param name="lM">light_meter: Light meter added.</param> /// <returns> /// bool: True if light_meter is added succesfully. /// </returns> public bool addLightMeter(light_meter lM) { return(controller.addItem(lM)); }