Exemplo n.º 1
0
        //private PostgresDataAccess.Clave[] claves;

        private void btnNueva_Click(object sender, EventArgs e)
        {
            switch (((Button)sender).Name)
            {
            case "btnNueva1":
                AgendaSolicitud AS = new AgendaSolicitud();
                if (AS.ShowDialog() == DialogResult.OK)
                {
                    MessageBox.Show("Datos ingresados correctamente", "GEO Agenda");
                }
                FillCombos();
                break;

            case "btnNueva2":
                if (listClavesAd.SelectedIndex != -1)
                {
                    AgendaCategoria AC = new AgendaCategoria(claves[listClavesAd.SelectedIndex].Id_cat);
                    if (AC.ShowDialog() == DialogResult.OK)
                    {
                        MessageBox.Show("Datos ingresados correctamente", "GEO Agenda");
                        FillCombos();
                    }
                }
                else
                {
                    MessageBox.Show("Debe seleccionar una clave de servicio.", "Error");
                }
                break;

            case "btnNueva3":
                if (listSubcatAd.SelectedIndex != -1)
                {
                    // ventana
                    AgendaEmpresa AE = new AgendaEmpresa(subcats[listSubcatAd.SelectedIndex].Key);
                    if (AE.ShowDialog() == DialogResult.OK)
                    {
                        MessageBox.Show("Datos ingresados correctamente", "GEO Agenda");
                        FillCombos();
                    }
                }
                else
                {
                    MessageBox.Show("Debe seleccionar una subcategoría.", "Error");
                }
                break;

            default:
                break;
            }
        }
Exemplo n.º 2
0
        private void btnModif_Click(object sender, EventArgs e)
        {
            switch (((Button)sender).Name)
            {
            case "btnModif1":
                if (listClavesAd.SelectedIndex != -1)
                {
                    AgendaSolicitud AS = new AgendaSolicitud(claves[listClavesAd.SelectedIndex].Id_cat);
                    if (AS.ShowDialog() == DialogResult.OK)
                    {
                        FillCombos();
                    }
                }
                break;

            case "btnModif2":
                if (listSubcatAd.SelectedIndex != -1)
                {
                    AgendaCategoria AC = new AgendaCategoria(subcats[listSubcatAd.SelectedIndex].Key, true);
                    if (AC.ShowDialog() == DialogResult.OK)
                    {
                        FillCombos();
                    }
                }
                break;

            case "btnModif3":
                if (listEmpresasAd.SelectedIndex != -1)
                {
                    AgendaEmpresa AE = new AgendaEmpresa(empresas[listEmpresasAd.SelectedIndex].Id_empresa, true);
                    if (AE.ShowDialog() == DialogResult.OK)
                    {
                        FillCombos();
                    }
                }
                break;
            }
        }