private void btnCrearModulo_Click(object sender, EventArgs e) { ResultadoStored_Int Resultado = new ResultadoStored_Int(); clsGeneral.BitacoraMovimientosSistema Bitacora = new clsGeneral.BitacoraMovimientosSistema(Global.Usr_Id, CatalogoStoreds.Catalogos_I_Modulos, vBit_DatosPrevios: null); clsGeneral.CatModulos Modulos = new clsGeneral.CatModulos(0, txtCNombre.Text.Trim(), txtCDescripcion.Text.Trim(), txtCFormulario.Text.Trim(), chkCMultiple.Checked, chkCActivo.Checked); Resultado = clsBD.Catalogos_I_Modulos(Modulos); if (!Resultado.HayError) { if (Resultado.Resultado > 0) { ResultadoStored_Str ResultadoS = new ResultadoStored_Str(); ResultadoS = clsBD.Catalogos_C_ModulosBitacora(Resultado.Resultado); Bitacora.Bit_DatosPrevios = clsGeneral.Zip(ResultadoS.Resultado); clsBD.Bitacoras_I_MovimientosSistema(Bitacora); MessageBox.Show("Se ha agregado un módulo.", "Proceso finalizado", MessageBoxButtons.OK, MessageBoxIcon.Information); txtCNombre.Text = string.Empty; txtCDescripcion.Text = string.Empty; txtCFormulario.Text = string.Empty; chkCActivo.Checked = false; txtCNombre.Focus(); } else { MessageBox.Show("Al parecer se generó el registro pero hubo un problema con la bitácora. Revise por favor.", "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show(Resultado.Error, "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnModificarModulo_Click(object sender, EventArgs e) { ResultadoStored_Str Resultado = new ResultadoStored_Str(); clsGeneral.BitacoraMovimientosSistema Bitacora = new clsGeneral.BitacoraMovimientosSistema(Global.Usr_Id, CatalogoStoreds.Catalogos_U_Modulos, vBit_DatosPrevios: null); clsGeneral.CatModulos Modulos = new clsGeneral.CatModulos(Convert.ToInt32(txtMId.Text), txtMNombre.Text.Trim(), txtMDescripcion.Text.Trim(), txtMFormulario.Text.Trim(), chkMMultiple.Checked, chkMActivo.Checked); Resultado = clsBD.Catalogos_C_ModulosBitacora(Convert.ToInt32(txtMId.Text)); if (!Resultado.HayError) { Bitacora.Bit_DatosPrevios = clsGeneral.Zip(Resultado.Resultado); clsBD.Bitacoras_I_MovimientosSistema(Bitacora); Resultado = new ResultadoStored_Str(); Resultado = clsBD.Catalogos_U_Modulos(Modulos); if (!Resultado.HayError) { MessageBox.Show("Se han realizado los cambios en el módulo", "Proceso finalizado", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarModulosGrid(); } else { MessageBox.Show(Resultado.Error, "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(Resultado.Error, "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }