private void Guardar() { App_Code.Configuracion.SubCategorias oRegistro = new App_Code.Configuracion.SubCategorias(int.Parse(this.lblFicha.Text)); oRegistro.Nombre = this.txtNombre.Text.ToString().ToUpper(); oRegistro.Codigo = this.txtCodigo.Text.ToString().ToUpper(); oRegistro.Descripcion = this.txtDescripcion.Text.ToString().ToUpper(); oRegistro.CategoriaId = int.Parse(this.cmbCategoria.SelectedValue.ToString()); try { if (!Validar()) { if (oRegistro.Err) { oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200702"); if (oFuncion.Err) { MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop); return; } else { oRegistro.Insertar(); } } else { oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200703"); if (oFuncion.Err) { MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop); return; } else { oRegistro.Actualizar(); } } MessageBox.Show(oRegistro.Msg, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Consulta(); this.Presentar(oRegistro.Id); } } catch (Exception) { throw; } }
private void Presentar(int id) { App_Code.Configuracion.SubCategorias oRegistro = new App_Code.Configuracion.SubCategorias(id); App_Code.Configuracion.Categorias oCategoria = new App_Code.Configuracion.Categorias(oRegistro.CategoriaId); this.lblFicha.Text = oRegistro.Id.ToString("0"); this.txtCodigo.Text = oRegistro.Codigo; this.txtNombre.Text = oRegistro.Nombre; this.txtDescripcion.Text = oRegistro.Descripcion; this.cmbCategoria.Text = oCategoria.Nombre; oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200704"); if (!oFuncion.Err) { this.btnEliminar.Enabled = true; } }