Exemplo n.º 1
0
        private void btn_modificar_Click(object sender, EventArgs e)
        {
            //Obtiene la fuente a modificar a partir del ID de la grilla
            FuenteRSS fuente = iFachadaFuente.ObtenerFuenteRSS(Convert.ToInt32(DGV_Fuentes.CurrentRow.Cells[0].Value));

            // Abre el formulario de alta de fuente tomando los datos de la fuente a modificar
            AgregarFuenteRSS fuenteRSSInterfaz = new AgregarFuenteRSS(fuente);

            fuenteRSSInterfaz.ShowDialog();

            DGV_Fuentes.Refresh();

            btn_eliminar.Enabled  = false;
            btn_modificar.Enabled = false;

            this.Close();
        }
Exemplo n.º 2
0
        private void btn_eliminar_Click(object sender, EventArgs e)
        {
            try
            {
                int idFuenteAEliminar = Convert.ToInt32(DGV_Fuentes.CurrentRow.Cells[0].Value);
                iFachadaFuente.EliminarFuenteRSS(idFuenteAEliminar);

                //Actualizamos la grilla
                DGV_Fuentes.Rows.Remove((DGV_Fuentes.CurrentRow));
                MessageBox.Show("La fuente fue eliminada con exito!");
                DGV_Fuentes.Refresh();

                btn_modificar.Enabled = false;
                btn_eliminar.Enabled  = false;
            }
            catch (DbUpdateException)
            {
                MessageBox.Show("Error! La Fuente RSS a eliminar esta asociada a uno o mas banners");
            }
        }