/// <summary> /// Show gateway in the datagrid. /// </summary> private void showGateway() { getewayAPI gatewayQuery = new getewayAPI(); bindGateway.DataSource = gatewayQuery.GetGateways(); dgv_gateway.DataSource = bindGateway; }
/// <summary> /// Add new gateway from validated form values. /// </summary> public void addGateway() { try { if (isRightFormat()) { getewayAPI api = new getewayAPI(); gateway gW = setGateway(); if (!api.AddGateway(gW)) { validateDevice.throwValidateException("Gateway already exists"); } closeRightForm(); } } catch (ArgumentException a) { MessageBox.Show(a.Message, "Info Message", MessageBoxButtons.OK, MessageBoxIcon.Information); } }