protected void EliminarButton_Click(object sender, EventArgs e)
        {
            if (CategoriaIdTextBox.Text.Length > 0)
            {
                if (Seguridad.ValidarEntero(CategoriaIdTextBox.Text) > 0)
                {
                    Categoria.CategoriaId = Seguridad.ValidarEntero(CategoriaIdTextBox.Text);

                    if (Categoria.Eliminar())
                    {
                        Mensajes.ShowToastr(this.Page, "Se Guardo", "Informacion", "Success");
                        Limpiar();
                    }
                    else
                    {
                        Mensajes.ShowToastr(this.Page, "No Se Elimino", "Error", "Error");
                    }
                }
                else
                {
                    Mensajes.ShowToastr(this.Page, "No hay Registro", "Error", "Error");
                    Limpiar();
                }
            }
            else
            {
                Mensajes.ShowToastr(this.Page, "Ingrese un Id valido primero", "Error", "Error");
            }
        }
Esempio n. 2
0
        protected void BtnEliminar_Click(object sender, EventArgs e)
        {
            if (TbIdCategoria.Text == string.Empty)
            {
                Alert("El IdCategoria No Puede Estar Vacio Para Eliminar");
            }
            else
            {
                try
                {
                    if (cat.Eliminar(TbIdCategoria.Text))
                    {
                        Alert("Cateroria Se Eliminada Corectamente");

                        Limpiar();
                    }
                    else
                    {
                        Alert("No Se  Eliminar Categoria Corectamente");
                    }
                }
                catch (Exception a)
                {
                    Alert("No Se Puede Eliminar Esta IdCategoria Porque Esta Haciendeo Referencia En Otro Tabla");
                }
            }
        }
        private void Eliminar()
        {
            if (MessageBox.Show("¿Desea eliminar la categoria?", "Confirmacion", MessageBoxButtons.YesNo,
                MessageBoxIcon.Question) == DialogResult.Yes)
            {                
                try
                {
                    Categorias catg = new Categorias()
                    {
                        IDCategoria = dtgCategorias.CurrentRow.Cells["IDCategoria"].Value.ToString()
                    };

                    if (catg.Eliminar())
                    {
                        MessageBox.Show("La categoria fue eliminada exitosamente", "Informacion", MessageBoxButtons.OK,
                            MessageBoxIcon.Information);
                        this.Cargar(true);
                    }
                    else
                    {
                        MessageBox.Show("La categoria no pudo ser eliminad debido a un error interno, " +
                            @"porfavor contacte con el desarrollador", "Informacion", MessageBoxButtons.OK,
                            MessageBoxIcon.Error);
                    }
                }
                catch (Exception e3)
                {
                    MessageBox.Show("La categoria no ha podido ser eliminado, debido a un error interno" +
                            ", por favor contacte con el desarrollador: " + e3.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                
            }
        }
        private void EliminarButton_Click(object sender, EventArgs e)
        {
            try
            {
                LlenarDatos(categoria);
                System.Windows.Forms.DialogResult resut;
                //Dialogo para confirmar que se desea Eliminar...
                resut = MessageBox.Show("¿Esta seguro que desea eliminar esta Categoria?", "Meensaje", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (resut == System.Windows.Forms.DialogResult.Yes)
                {
                    if (categoria.Buscar(int.Parse(CategoriaIDTextBox.Text)))
                    {
                        if (categoria.Eliminar())
                        {
                            MessageBox.Show("Categoria Eliminada Correctamente...", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            Limpiar();
                            EliminarButton.Enabled = false;
                        }
                        else
                        {
                            MessageBox.Show("Error en Eliminar Categoria!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            Limpiar();
                            EliminarButton.Enabled = false;
                        }
                    }


                    else
                    {
                        MessageBox.Show("Id no existe!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        Limpiar();
                        EliminarButton.Enabled = false;
                    }
                }
            }
            catch (Exception exc)
            {
                throw exc;
            }
        }