Example #1
0
        /// <summary>
        /// Método que permite el cambio de estado habilitado a deshabilitado de un registro pertenecientes a bancos
        /// </summary>
        private void deshabilitaBanco()
        {
            //Creación del objeto retorno
            RetornoOperacion retorno = new RetornoOperacion();

            //Creación del objeto ban que invoca a la clase banco para obtener el registro insertado en la base de datos.
            using (SAT_CL.Bancos.Banco ban = new SAT_CL.Bancos.Banco((int)Session["id_registro"]))
            {
                //Asignación de valores referentes al usuario que deshabilito el registro de bancos al objeto retorno.
                retorno = ban.DeshabilitarBanco(((SAT_CL.Seguridad.Usuario)Session["usuario"]).id_usuario);
                //Válida que la acción de deshabilitar un registro de realizó correctamente
                if (retorno.OperacionExitosa)
                {
                    //Asigna a la variable estatus el estado de nuevo
                    Session["estatus"] = Pagina.Estatus.Nuevo;
                    //La variable id_registro se le asigna el valor de 0
                    Session["id_registro"] = 0;
                    //Invoca al método de la forma
                    inicializaForma();
                }
                //Mensaje de que se deshabilito el registro dependiendo de la validación de la operación.
                lblError.Text = retorno.Mensaje;
            }
        }