Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        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);
            }
        }