Exemple #1
0
        private void ClickBaja(object sender, EventArgs e)
        {
            try
            {
                var id = ServicioConfiguracionDeControles.ObtenerCampoSeleccionado(controles, "Id", "gridCategorias").ToString();

                if (string.IsNullOrWhiteSpace(id))
                {
                    throw new Exception("Debe seleccionar un registro de la grilla");
                }

                if (MessageBox.Show("¿Está seguro de que desea eliminar el registro seleccionado?",
                                    "",
                                    MessageBoxButtons.YesNo,
                                    MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    CategoriaBLL.Baja(CategoriaBLL.Obtener(int.Parse(id)));
                    CargarGrilla(CategoriaBLL.ObtenerTodos());
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }