Esempio n. 1
0
        private void btModificar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtPaises.Text != string.Empty)
                {
                    string clave = txtPaises.Text;
                    contexto = new BDPaisesEntities();

                    Table Modificar = (from a in contexto.Tables
                                       where a.Paises == clave
                                       select a).SingleOrDefault();
                    if (Modificar != null)
                    {
                        Modificar.Provincias = txtProvincias.Text;
                        Modificar.Ciudades   = txtCiudades.Text;
                        contexto.SaveChanges();
                        MessageBox.Show("Modificado.");
                        LimpiarTxt();
                        LLenarDgv();
                    }
                    else
                    {
                        MessageBox.Show("No se puede realizar.");
                    }
                }
            }
            catch (Exception)
            {
                MessageBox.Show("No se puede realizar.");
            }
        }
Esempio n. 2
0
        private void btAgregar_Click(object sender, EventArgs e)
        {
            try
            {
                contexto = new BDPaisesEntities();

                //Deberia crear una tabla nueva pais
                Table Pais = new Table()
                {
                    Paises     = txtPaises.Text,
                    Ciudades   = txtCiudades.Text,
                    Provincias = txtProvincias.Text
                };
                //Se deberia agregar el objeto a la BD
                contexto.Tables.Add(Pais);
                contexto.SaveChanges();
                MessageBox.Show("Pais agregado.");
                LimpiarTxt();
                LLenarDgv();
            }
            catch (Exception)
            {
                MessageBox.Show("No se puede realizar.");
            }
        }
Esempio n. 3
0
        private void btBorrar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtPaises.Text != string.Empty)
                {
                    string clave = txtPaises.Text;
                    contexto = new BDPaisesEntities();

                    Table eliminar = (from a in contexto.Tables
                                      where a.Paises == clave
                                      select a).SingleOrDefault();
                    if (eliminar != null)
                    {
                        contexto.Tables.Remove(eliminar);
                        contexto.SaveChanges();
                        MessageBox.Show("Eliminado correctamente.");
                        LLenarDgv();
                    }
                    else
                    {
                        MessageBox.Show("No se puede realizar.");
                    }
                }
            }
            catch (Exception)
            {
                MessageBox.Show("No se puede realizar.");
            }
        }