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; }
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; }
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; }
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; }
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; }
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); }
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); }
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); }