예제 #1
0
        public int AgregarAcceso()
        {
            CargaParametroMat();
            RegSegAccesos OpRadd = new RegSegAccesos(MatParam, db);

            return(OpRadd.AddRegAcceso());
        }
예제 #2
0
        public int ActualizaAcceso()
        {
            CargaParametroMat();
            RegSegAccesos OpUp = new RegSegAccesos(MatParam, db);

            return(OpUp.UpdatePerfil());
        }
예제 #3
0
        public int EsAccesoNuevo()
        {
            int dv = 1;

            MatParam       = new object[1, 2];
            MatParam[0, 0] = "CodPerfil"; MatParam[0, 1] = CodPerfil;
            RegSegAccesos OpEdit = new RegSegAccesos(MatParam, db);

            Datos = OpEdit.RegistroActivo();
            DataSet Ds = new DataSet();

            Datos.Fill(Ds);
            if (Ds.Tables[0].Rows.Count > 0)
            {
                dv = 0;
            }

            return(dv);
        }
예제 #4
0
        public int ElRegistroEsNuevo()
        {
            int dv = 1;

            MatParam       = new object[3, 2];
            MatParam[0, 0] = "CodPerfil"; MatParam[0, 1] = CodPerfil;
            MatParam[1, 0] = "idNodo"; MatParam[1, 1] = idNodo;
            MatParam[2, 0] = "idPadre"; MatParam[2, 1] = idPadre;
            RegSegAccesos OpEdit = new RegSegAccesos(MatParam, db);

            Datos = OpEdit.RegistroActivo2();
            DataSet Ds = new DataSet();

            Datos.Fill(Ds);
            if (Ds.Tables[0].Rows.Count > 0)
            {
                dv = 0;
            }
            return(dv);
        }
예제 #5
0
        public int ValorDeAcceso()
        {
            MatParam       = new object[3, 2];
            MatParam[0, 0] = "CodPerfil"; MatParam[0, 1] = CodPerfil;
            MatParam[1, 0] = "idNodo"; MatParam[1, 1] = idNodo;
            MatParam[2, 0] = "idPadre"; MatParam[2, 1] = idPadre;
            RegSegAccesos OpEdit = new RegSegAccesos(MatParam, db);

            Datos = OpEdit.RegistroActivo2();
            DataSet Ds = new DataSet();

            Datos.Fill(Ds);
            if (Ds.Tables[0].Rows.Count > 0)
            {
                object[] ObjA = Ds.Tables[0].Rows[0].ItemArray;
                Acceso = Convert.ToInt16(ObjA[3]);
            }
            else
            {
                Acceso = 0;
            }

            return(Acceso);
        }