Esempio n. 1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtNroProvincia.Text.Equals("") || txtNombreProvincia.Text.Equals(""))
            {
                DialogResult mensaje = MessageBox.Show("Ingrese todos los campos necesarios!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtNombreProvincia.Focus();
            }
            else
            {
                Provincia p = ObtenerDatosProvincia();
                string    nombreProvincia = p.NombreProvincia;
                bool      existe          = AD_Provincias.ExisteProvincia(nombreProvincia);
                if (existe)
                {
                    MessageBox.Show("La provincia ingresada ya esta en el sistema!", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    txtNombreProvincia.Focus();
                }
                else
                {
                    bool resultado = AD_Provincias.AgregarProvincia(p);

                    if (resultado)
                    {
                        MessageBox.Show("Provincia agredada correctamente!", "Informacion");
                        frmAltaProvincia_Load(sender, e);
                    }
                    else
                    {
                        MessageBox.Show("Error al insertar la provincia!");
                    }
                }
            }
        }
 private void CargarGrillaProvincias()
 {
     try
     {
         grillaProvincias.DataSource = AD_Provincias.ObtenerProvincias();
     }
     catch (Exception)
     {
         MessageBox.Show("Error al cargar la grilla");
         throw;
     }
 }
Esempio n. 3
0
        private void SetUltimoIdProvincia()
        {
            int ultimoId = AD_Provincias.ObtenerUltimoIdProvincia();

            if (ultimoId == 0)
            {
                MessageBox.Show("Ocurrió un error al acceder a los datos de la provincia", "Error");
            }
            else
            {
                ultimoId++;
                txtNroProvincia.Text = ultimoId.ToString();
            }
        }
Esempio n. 4
0
 private void CargarComboProvincias()
 {
     try
     {
         cmbProvincias.DataSource    = AD_Provincias.ObtenerProvincias();
         cmbProvincias.DisplayMember = "n_provincia";
         cmbProvincias.ValueMember   = "id_provincia";
         cmbProvincias.SelectedIndex = -1;
     }
     catch (Exception)
     {
         MessageBox.Show("Error al cargar las provincias!");
         throw;
     }
 }
 private void btnBuscarProvincias_Click(object sender, EventArgs e)
 {
     if (chkTodasProvincias.Checked)
     {
         CargarGrillaProvincias();
     }
     else if (txtIdProvincia.Text.Equals(""))
     {
         MessageBox.Show("Selecciona algun filtro!", "Advertencia!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         txtIdProvincia.Focus();
     }
     else
     {
         grillaProvincias.DataSource = AD_Provincias.ObtenerProvinciaPorId(int.Parse(txtIdProvincia.Text.Trim()));
         if (grillaProvincias.Rows.Count == 0)
         {
             MessageBox.Show("No se encontraron resultados!", "Aviso!", MessageBoxButtons.OK, MessageBoxIcon.Information);
             LimpiarCampos();
         }
     }
 }
Esempio n. 6
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            DialogResult confirmacion = MessageBox.Show("¿Desea eliminar la provincia seleccionada?", "Confirmación", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);

            if (confirmacion == DialogResult.OK)
            {
                Provincia p         = ObtenerDatosProvincia();
                bool      resultado = AD_Provincias.EliminarProvincia(p);
                if (resultado)
                {
                    MessageBox.Show("Provincia eliminada con exito!");
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Error al eliminar la provincia!");
                }
            }
            else if (confirmacion == DialogResult.Cancel)
            {
                MessageBox.Show("Operacion cancelada!");
            }
        }