Exemplo n.º 1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtDireccionPostgre.Text) ||
                string.IsNullOrEmpty(txtClienteID.Text) ||
                string.IsNullOrEmpty(txtClienSecret.Text))
            {
                MessageBox.Show("Llene todos los campos", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                RespaldoCL oRespaldo = new RespaldoCL();

                if (oRespaldo.TraerConfiguracion().Tables[0].Rows.Count > 0)
                {
                    oRespaldo.editarConfiguracion(1, txtDireccionPostgre.Text, txtClienteID.Text, txtClienSecret.Text);
                }
                else
                {
                    oRespaldo.insertarConfiguracion(1, txtDireccionPostgre.Text, txtClienteID.Text, txtClienSecret.Text);
                }

                if (oRespaldo.IsError)
                {
                    MessageBox.Show(oRespaldo.ErrorDescripcion, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    MessageBox.Show("Configuración de respaldo guardada con exito", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
Exemplo n.º 2
0
        public void CargarConfiguracion()
        {
            RespaldoCL oRespaldo = new RespaldoCL();

            DataSet oDatos = oRespaldo.TraerConfiguracion();

            if (oDatos.Tables[0].Rows.Count > 0)
            {
                txtDireccionPostgre.Text = oDatos.Tables[0].Rows[0].ItemArray[1].ToString();
                txtClienteID.Text        = oDatos.Tables[0].Rows[0].ItemArray[2].ToString();
                txtClienSecret.Text      = oDatos.Tables[0].Rows[0].ItemArray[3].ToString();
            }
            else
            {
                MessageBox.Show("Compruebe la configuración antes de respaldar", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                tabControl1.SelectedTab = tabPage2;
            }
        }