Example #1
0
        public static int ActualizarInsertar(string[] stValores, String stUsuarioID, String stTabla)
        {
            clConexionSQL obConn = new clConexionSQL("Regulacion");
            Dictionary<string, object> diParametros = new Dictionary<string, object>();
            switch (stValores.Length)
            {
                case 1:
                    diParametros.Add("@dato1", stValores[0]);
                    break;
                case 3:
                    diParametros.Add("@dato1", stValores[0]);
                    diParametros.Add("@int1", stValores[1]);
                    diParametros.Add("@active", stValores[3]);
                    break;
                case 4:
                    diParametros.Add("@dato1", stValores[1]);
                    diParametros.Add("@where", String.Format("{0}={1}", stValores[2], stValores[0]));
                    diParametros.Add("@active", stValores[3]);
                    break;
                case 5:
                    diParametros.Add("@dato1", stValores[1]);
                    diParametros.Add("@int1", stValores[2]);
                    diParametros.Add("@where", String.Format("{0}={1}", stValores[3], stValores[0]));
                    diParametros.Add("@active", stValores[3]);
                    break;
            }

            diParametros.Add("@tabla", stTabla);
            diParametros.Add("@id_usuario", stUsuarioID);

            int inumRows = obConn.ExeCommandSP("REG_SP_AC_Catalogos", diParametros);
            return inumRows;
        }
Example #2
0
        public static DataTable GetRolesActivos()
        {
            Dictionary<string, object> diParametros = new Dictionary<string, object>();
            clConexionSQL obConn = new clConexionSQL(NombreConexion);

            DataTable dtUsuario = obConn.GetSPDataTable("REG_SP_S_RolesActivos", diParametros);

            return dtUsuario;
        }
Example #3
0
        public static DataTable GetRoles(string stBusca)
        {
            Dictionary<string, object> diParametros = new Dictionary<string, object>();
            clConexionSQL obConn = new clConexionSQL(NombreConexion);
            diParametros.Add("@Role_label", stBusca);
            DataTable dtUsuario = obConn.GetSPDataTable("REG_SP_S_Roles", diParametros);

            return dtUsuario;
        }
Example #4
0
        public static DataTable GetCatalogo()
        {
            clConexionSQL obConn = new clConexionSQL("Regulacion");
            Dictionary<string, object> diParametros = new Dictionary<string, object>();
            diParametros.Add("@tabla", "cat_catalogo");
            DataTable dtresult = obConn.GetSPDataTable("REG_SP_S_Select", diParametros);

            return dtresult;
        }
Example #5
0
        public static DataTable GetTabla(String stTabla,String stFiltro)
        {
            clConexionSQL obConn = new clConexionSQL("Regulacion");
            Dictionary<string, object> diParametros = new Dictionary<string, object>();
            diParametros.Add("@tabla", stTabla);
            if (!String.IsNullOrEmpty(stFiltro))
                diParametros.Add("@wherefts", stFiltro);
            DataTable dtresult = obConn.GetSPDataTable("REG_SP_S_Select", diParametros);

            return dtresult;
        }
Example #6
0
        public static Boolean SetUserRoles(int intidUser, int intRol)
        {
            Dictionary<string, object> diParametros = new Dictionary<string, object>();
            clConexionSQL obConn = new clConexionSQL(NombreConexion);
            diParametros.Add("@rel_idUser", intidUser);
            diParametros.Add("@rel_idRole", intRol);

            DataTable dtUsuario = obConn.GetSPDataTable("REG_SP_AC_UserRoles", diParametros);

            return (dtUsuario.Rows.Count > 0);
        }
Example #7
0
        public static Boolean SetRoles(int idRole,string RoleLabel)
        {
            Dictionary<string, object> diParametros = new Dictionary<string, object>();
            clConexionSQL obConn = new clConexionSQL(NombreConexion);
            diParametros.Add("@id_Role", idRole);
            diParametros.Add("@Role_label", RoleLabel);

            DataTable dtUsuario = obConn.GetSPDataTable("REG_SP_ABC_Roles", diParametros);

            return (dtUsuario.Rows.Count > 0);
        }
Example #8
0
        public static Boolean SetPregunta(int intidUser,int intPregunta,string stRespuesta)
        {
            Dictionary<string, object> diParametros = new Dictionary<string, object>();
            clConexionSQL obConn = new clConexionSQL(NombreConexion);
            diParametros.Add("@id_User", intidUser);
            diParametros.Add("@user_idQuestion", intPregunta);
            diParametros.Add("@user_Answer", stRespuesta);

            DataTable dtUsuario = obConn.GetSPDataTable("REG_SP_C_Preguntas", diParametros);

            return (dtUsuario.Rows.Count > 0);
        }