public static void Inserir(System.Int32 ID, System.String Cmp_Nome, System.DateTime Cmp_DatInc, System.DateTime Cmp_DatHor, System.String Cmp_UsuTra) { string sql = @" INSERT INTO COMPANHIA ( Cmp_Nome, Cmp_DatInc, Cmp_DatHor, Cmp_UsuTra ) VALUES ( @Cmp_Nome, @Cmp_DatInc, @Cmp_DatHor, @Cmp_UsuTra ) "; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Cmp_Nome", System.Data.DbType.String, 40, Cmp_Nome ); bd.AdicionarParametro("@Cmp_DatInc", System.Data.DbType.DateTime, -1, Cmp_DatInc ); bd.AdicionarParametro("@Cmp_DatHor", System.Data.DbType.DateTime, -1, Cmp_DatHor ); bd.AdicionarParametro("@Cmp_UsuTra", System.Data.DbType.String, 15, Cmp_UsuTra ); bd.ExecuteNonQuery(); }
public static int Inserir (System.Int32 IDSistema, System.String Nome, System.String Url, System.String Codigo){ string sql = @" INSERT INTO Permissao.Modulo ( IDSistema, Nome, Url, Codigo ) VALUES ( @IDSistema, @Nome, @Url, @Codigo ); SELECT SCOPE_IDENTITY(); "; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@IDSistema", System.Data.DbType.Int32, -1, IDSistema ); bd.AdicionarParametro("@Nome", System.Data.DbType.AnsiString, 50, Nome ); bd.AdicionarParametro("@Url", System.Data.DbType.AnsiString, 250, Url ); bd.AdicionarParametro("@Codigo", System.Data.DbType.AnsiString, 5, Codigo ); object objRetorno = bd.ExecuteScalar(); return ( objRetorno == null || Convert.IsDBNull(objRetorno)) ? 0 : Convert.ToInt32(objRetorno); }
public static DataTable ObterEmenda(int? Numero, int? NumeroFuncional, int? IDArea, int? IDTipoRealizacao, string Autor) { BdUtil bd = new BdUtil(@" SELECT Emenda.*, M.Nome as NomeCidade, M.IDEstado as IDEstado FROM Contratos.Emenda Emenda LEFT JOIN Cadastros.Municipio M on M.IDCidade = Emenda.IDCidade where (@Numero is null OR Numero = @Numero ) AND (@NumeroFuncional is null OR NumeroFuncional = @NumeroFuncional ) AND (@IDArea is null OR IDArea = @IDArea ) AND (@IDTipoRealizacao is null OR IDTipoRealizacao = @IDTipoRealizacao ) AND (@Autor is null OR Autor LIKE @Autor + '%' ) ORDER BY Numero "); bd.AdicionarParametro("@Numero", DbType.Int32, Numero); bd.AdicionarParametro("@NumeroFuncional", DbType.Int32, NumeroFuncional); bd.AdicionarParametro("@IDArea", DbType.Int32, IDArea); bd.AdicionarParametro("@IDTipoRealizacao", DbType.Int32, IDTipoRealizacao); bd.AdicionarParametro("@Autor", DbType.AnsiString, Autor); return bd.ObterDataTable(); }
public DataTable ObterFolhaModuloFuncaoParaMenu(string Codigo, int IDUsuario) { string sql = @"SELECT DISTINCT Sistema.Codigo + '|' + Modulo.Codigo + '|' + Funcao.Codigo AS Codigo, Sistema.Codigo, Modulo.Codigo, Funcao.Codigo, Sistema.Codigo + '|' + Modulo.Codigo AS CodigoRaiz, FUNCAO.Nome AS Nome, '' AS Descricao, Funcao.Url AS Url, Cast( '1' as bit ) AS PermiteAcessoInternet FROM PERMISSAO.PERMISSAO PERMISSAO JOIN PERMISSAO.GRUPOUSUARIO GRUPOUSUARIO ON PERMISSAO.IDGrupoUsuario = GRUPOUSUARIO.IDGrupoUsuario JOIN PERMISSAO.FUNCAO FUNCAO ON FUNCAO.IDFuncao = Permissao.IDFuncao JOIN Permissao.Modulo Modulo on Modulo.IDModulo = Funcao.IDModulo JOIN PERMISSAO.SISTEMA SISTEMA ON Sistema.IDSistema = SISTEMA.IDSistema WHERE (GRUPOUSUARIO.IDUsuario = @IDUsuario) AND (SISTEMA.Codigo = @Codigo) AND (FUNCAO.Ativo = 1) AND (FUNCAO.Menu = 1) ORDER BY Sistema.Codigo, Modulo.COdigo, Funcao.Codigo"; BdUtil bdUtil = new BdUtil(sql); bdUtil.AdicionarParametro("@Codigo", DbType.AnsiString, Codigo); bdUtil.AdicionarParametro("@IDUsuario", DbType.Int32, IDUsuario); return bdUtil.ObterDataTable(); }
public static int Inserir (System.String Nome){ string sql = @" INSERT INTO Permissao.Grupo ( Nome, DatInc, UsuTra, DatHor, UsuInc ) VALUES ( @Nome, GetDate(), @UsuTra, GetDate(), @UsuInc ); SELECT SCOPE_IDENTITY(); "; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Nome", System.Data.DbType.AnsiString, 50, Nome ); bd.AdicionarParametro("@UsuTra", System.Data.DbType.AnsiString, 50, System.Threading.Thread.CurrentPrincipal.Identity.Name ); bd.AdicionarParametro("@UsuInc", System.Data.DbType.AnsiString, 50, System.Threading.Thread.CurrentPrincipal.Identity.Name ); object objRetorno = bd.ExecuteScalar(); return ( objRetorno == null || Convert.IsDBNull(objRetorno)) ? 0 : Convert.ToInt32(objRetorno); }
public static DataTable ObterPor_UQ_MODULO(int IDSistema, String Codigo) { string sql = "Select * From Permissao.Modulo where IDSistema = @IDSistema and Codigo = @Codigo"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@IDSistema", System.Data.DbType.Int32, -1, IDSistema); bd.AdicionarParametro("@Codigo", System.Data.DbType.AnsiString, 50, Codigo); return bd.ObterDataTable(); }
public static bool ObterFuncao(int Sis_CodSis, int Mod_CodMod, int Fun_CodFun) { string sql = @"Select Fun_LogAcesso from FUNCAO where Fun_CodFun = @Fun_CodFun and Mod_CodMod = @Mod_CodMod and Sis_CodSis = @Sis_CodSis"; BdUtil bdUtil = new BdUtil(sql); bdUtil.AdicionarParametro("@Sis_CodSis", DbType.Int32, Sis_CodSis); bdUtil.AdicionarParametro("@Mod_CodMod", DbType.Int32, Mod_CodMod); bdUtil.AdicionarParametro("@Fun_CodFun", DbType.Int32, Fun_CodFun); return bdUtil.ExecuteScalar<bool>(); }
public static void Alterar (System.Int32 original_IDTipoRealizacao, System.String Nome){ string sql = @"UPDATE Contratos.TipoRealizacao SET Nome= @Nome WHERE IDTipoRealizacao = @original_IDTipoRealizacao"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Nome", System.Data.DbType.AnsiString, 50, Nome ); bd.AdicionarParametro("@original_IDTipoRealizacao", System.Data.DbType.Int32, -1, original_IDTipoRealizacao ); bd.ExecuteNonQuery(); }
public static DataTable ObterUsuario(int usu_ID, string usu_Nome) { string sql = @" SELECT * FROM USUARIO WHERE (Usu_Nome Like @Usu_Nome or @Usu_Nome is null) and (Usu_ID Like @Usu_ID or @Usu_ID = 0) Order By Usu_Nome "; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Usu_Nome", System.Data.DbType.String, usu_Nome); bd.AdicionarParametro("@Usu_ID", System.Data.DbType.Int32, usu_ID); return bd.ObterDataTable(); }
public static void Alterar (System.Int32 original_IDUsuario, System.String Login, System.String Senha){ string sql = @"UPDATE Permissao.Usuario SET Login= @Login , Senha= @Senha WHERE IDUsuario = @original_IDUsuario"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Login", System.Data.DbType.AnsiString, 50, Login ); bd.AdicionarParametro("@Senha", System.Data.DbType.AnsiString, 4000, Senha ); bd.AdicionarParametro("@original_IDUsuario", System.Data.DbType.Int32, -1, original_IDUsuario ); bd.ExecuteNonQuery(); }
public static void Alterar (System.Int32 original_IDPermissao, System.Int32 IDGrupoUsuario, System.Int32 IDFuncao){ string sql = @"UPDATE Permissao.Permissao SET IDGrupoUsuario= @IDGrupoUsuario , IDFuncao= @IDFuncao WHERE IDPermissao = @original_IDPermissao"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@IDGrupoUsuario", System.Data.DbType.Int32, -1, IDGrupoUsuario ); bd.AdicionarParametro("@IDFuncao", System.Data.DbType.Int32, -1, IDFuncao ); bd.AdicionarParametro("@original_IDPermissao", System.Data.DbType.Int32, -1, original_IDPermissao ); bd.ExecuteNonQuery(); }
public static DataTable ObterPor_PK_Empreiteira (System.Int32 IDEmpreiteira){ string sql = @" SELECT IDEmpreiteira, CNPJ, RazaoSocial, Fantasia, Logradouro, Bairro, IDCidade, Cep, Telefone, Fax, Responsavel, Email, IDBanco, Conta, Agencia, TipoOperacao FROM Contratos.Empreiteira WHERE IDEmpreiteira = @IDEmpreiteira"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@IDEmpreiteira", System.Data.DbType.Int32, -1, IDEmpreiteira ); return bd.ObterDataTable(); }
public static DataTable ObterPor_PK_Prefeito (System.Int32 IDPrefeito){ string sql = @" SELECT IDPrefeito, Nome, RG, OrgaoExpedidor, IDEstadoExpedidor, DataExpedicao, Logradouro, Bairro, IDCidade, CEP, Nascimento, Email, Telefone, Celular, NomeConjuge, DataNascimentoConjuge FROM Contratos.Prefeito WHERE IDPrefeito = @IDPrefeito"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@IDPrefeito", System.Data.DbType.Int32, -1, IDPrefeito ); return bd.ObterDataTable(); }
public static DataTable ObterPor_UQ_Prefeito (System.String Nome){ string sql = @" SELECT IDPrefeito, Nome, RG, OrgaoExpedidor, IDEstadoExpedidor, DataExpedicao, Logradouro, Bairro, IDCidade, CEP, Nascimento, Email, Telefone, Celular, NomeConjuge, DataNascimentoConjuge FROM Contratos.Prefeito WHERE ( Nome LIKE @Nome + '%' )"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Nome", System.Data.DbType.AnsiString, 80, Nome ); return bd.ObterDataTable(); }
public static void Alterar (System.Int32 original_IDGrupo, System.String Nome){ string sql = @"UPDATE Permissao.Grupo SET Nome= @Nome , UsuTra= @UsuTra , DatHor= GetDate() WHERE IDGrupo = @original_IDGrupo"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Nome", System.Data.DbType.AnsiString, 50, Nome ); bd.AdicionarParametro("@UsuTra", System.Data.DbType.AnsiString, 50, System.Threading.Thread.CurrentPrincipal.Identity.Name ); bd.AdicionarParametro("@original_IDGrupo", System.Data.DbType.Int32, -1, original_IDGrupo ); bd.ExecuteNonQuery(); }
public static string ObterValorParametro(string par_NomPar) { string sql = "select Par_ValPar From parametros where Par_NomPar = @Par_NomPar"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Par_NomPar", DbType.String, par_NomPar); return bd.ExecuteScalar<string>(); }
public static DataTable ObterPor_UQ_Empreiteira (System.String CNPJ){ string sql = @" SELECT IDEmpreiteira, CNPJ, RazaoSocial, Fantasia, Logradouro, Bairro, IDCidade, Cep, Telefone, Fax, Responsavel, Email, IDBanco, Conta, Agencia, TipoOperacao FROM Contratos.Empreiteira WHERE ( CNPJ LIKE @CNPJ + '%' )"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@CNPJ", System.Data.DbType.AnsiString, 14, CNPJ ); return bd.ObterDataTable(); }
public static void Alterar (System.Int32 original_IDSistema, System.String Nome, System.String Url, System.String Codigo){ string sql = @"UPDATE Permissao.Sistema SET Nome= @Nome , Url= @Url , Codigo= @Codigo WHERE IDSistema = @original_IDSistema"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Nome", System.Data.DbType.AnsiString, 50, Nome ); bd.AdicionarParametro("@Url", System.Data.DbType.AnsiString, 250, Url ); bd.AdicionarParametro("@Codigo", System.Data.DbType.AnsiString, 5, Codigo ); bd.AdicionarParametro("@original_IDSistema", System.Data.DbType.Int32, -1, original_IDSistema ); bd.ExecuteNonQuery(); }
public bool PossuiPermissao(string CodigoSistema, int IDUsuario) { BdUtil bdUtil = new BdUtil(@" SELECT CASE WHEN COUNT(*) > 0 THEN 1 ELSE 0 END FROM Permissao.PERMISSAO PERMISSAO JOIN Permissao.GRUPOUSUARIO GRUPOUSUARIO ON PERMISSAO.IDGrupoUsuario = GRUPOUSUARIO.IDGrupoUsuario JOIN PERMISSAO.Funcao Funcao on Funcao.IDFuncao = Permissao.IDFuncao JOIN Permissao.Modulo Modulo on Modulo.IDModulo = Funcao.IDModulo JOIN Permissao.Sistema Sistema on Modulo.IDSistema = Sistema.IDSistema WHERE Sistema.Codigo = @CodigoSistema AND GRUPOUSUARIO.IDUsuario = @IDUsuario "); bdUtil.AdicionarParametro("@CodigoSistema", DbType.AnsiString, CodigoSistema); bdUtil.AdicionarParametro("@IDUsuario", DbType.Int32, IDUsuario); return bdUtil.ExecuteScalar<int>() == 1; }
public static void Apagar(System.Int32 ID) { string sql = @"DELETE FROM COMPANHIA WHERE ID = @ID AND Cmp_Nome = @Cmp_Nome AND Cmp_DatInc = @Cmp_DatInc AND Cmp_DatHor = @Cmp_DatHor AND Cmp_UsuTra = @Cmp_UsuTra"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@ID", System.Data.DbType.Int32, -1, ID ); bd.ExecuteNonQuery(); }
public static string ObterPlantaNome(byte Plt_Planta) { string sql = @"Select Plt_Nome from PLANTA WHERE (PLANTA.Plt_Planta = @Plt_Planta)"; BdUtil bdUtil = new BdUtil(sql); bdUtil.AdicionarParametro("@Plt_Planta", DbType.Byte, Plt_Planta); return bdUtil.ExecuteScalar<string>(); }
public static string ObterValorParametro(System.Byte Plt_Planta, System.Int16? Sis_CodSis, System.String Par_NomPar) { string sql = @" SELECT Par_ValPar FROM dbo.PARAMETROS WHERE ( Plt_Planta LIKE @Plt_Planta ) AND ( Sis_CodSis LIKE @Sis_CodSis ) AND ( Par_NomPar LIKE @Par_NomPar )"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Plt_Planta", System.Data.DbType.Byte, -1, Plt_Planta); bd.AdicionarParametro("@Sis_CodSis", System.Data.DbType.Int16, -1, Sis_CodSis); bd.AdicionarParametro("@Par_NomPar", System.Data.DbType.AnsiString, 20, Par_NomPar); DataTable dte = bd.ObterDataTable(); if(dte.Rows.Count == 0) return null; return dte.Rows[0]["Par_ValPar"].ToString(); }
public static DataTable ObterUsuario(int usu_ID) { string sql = @" SELECT * FROM USUARIO WHERE ( Usu_ID = @Usu_ID )"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Usu_ID", System.Data.DbType.Int32, usu_ID); return bd.ObterDataTable(); }
public static DataTable ObterPor_Cmp_ID(System.Int32 Cmp_ID) { string sql = @"SELECT Cmp_ID, Plt_Bairro, Plt_CEP, Plt_CgcPlt, Plt_Cidade, Plt_DatHor, Plt_DatInc, Plt_Endere, Plt_Estado, Plt_FaxNum, Plt_InsEst, Plt_Nome, Plt_Planta, Plt_Ramal, Plt_RazSoc, Plt_TelNum, Plt_UsuTra, Tbm_ID FROM PLANTA WHERE (Cmp_ID = @Cmp_ID) order by Plt_Nome"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Cmp_ID", DbType.Int32, Cmp_ID); return bd.ObterDataTable(); }
public static void Apagar (System.Int32 original_IDPermissao) { string sql = @"DELETE FROM Permissao.Permissao WHERE IDPermissao = @original_IDPermissao "; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@original_IDPermissao", System.Data.DbType.Int32, -1, original_IDPermissao ); bd.ExecuteNonQuery(); }
public static int Inserir (System.String Login, System.String Senha){ string sql = @" INSERT INTO Permissao.Usuario ( Login, Senha ) VALUES ( @Login, @Senha ); SELECT SCOPE_IDENTITY(); "; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Login", System.Data.DbType.AnsiString, 50, Login ); bd.AdicionarParametro("@Senha", System.Data.DbType.AnsiString, 4000, Senha ); object objRetorno = bd.ExecuteScalar(); return ( objRetorno == null || Convert.IsDBNull(objRetorno)) ? 0 : Convert.ToInt32(objRetorno); }
/// <summary> /// Retorna Sis_Descri, Sis_LogAcesso /// </summary> /// <param name="Sis_CodSis"></param> /// <returns></returns> public static DataTable ObterSistema(string Codigo) { string sql = @"Select * FROM Permissao.Sistema WHERE (Codigo = @Codigo)"; BdUtil bdUtil = new BdUtil(sql); bdUtil.AdicionarParametro("@Codigo", DbType.AnsiString, Codigo); return bdUtil.ObterDataTable(); //DataSet retorno = bdUtil.ObterDataSet(); //Sis_Descri = retorno.Tables[0].Rows[0]["Sis_Descri"].ToString(); //Sis_LogAcesso = (byte)retorno.Tables[0].Rows[0]["Sis_LogAcesso"]; //return bdUtil.ExecuteScalar<string>(); }
public static int Inserir (System.Int32 IDGrupoUsuario, System.Int32 IDFuncao){ string sql = @" INSERT INTO Permissao.Permissao ( IDGrupoUsuario, IDFuncao ) VALUES ( @IDGrupoUsuario, @IDFuncao ); SELECT SCOPE_IDENTITY(); "; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@IDGrupoUsuario", System.Data.DbType.Int32, -1, IDGrupoUsuario ); bd.AdicionarParametro("@IDFuncao", System.Data.DbType.Int32, -1, IDFuncao ); object objRetorno = bd.ExecuteScalar(); return ( objRetorno == null || Convert.IsDBNull(objRetorno)) ? 0 : Convert.ToInt32(objRetorno); }
public static int ObterIDUsuario(System.String Usu_Login) { string sql = @" SELECT usu_id FROM USUARIO WHERE ( Usu_Login = @Usu_Login )"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Usu_Login", System.Data.DbType.String, 15, Usu_Login); return bd.ExecuteScalar<int>(); }
public static void Alterar(System.Int32 ID, System.String Cmp_Nome, System.DateTime Cmp_DatInc, System.DateTime Cmp_DatHor, System.String Cmp_UsuTra) { string sql = @"UPDATE COMPANHIA SET Cmp_Nome= @Cmp_Nome , Cmp_DatInc= @Cmp_DatInc , Cmp_DatHor= @Cmp_DatHor , Cmp_UsuTra= @Cmp_UsuTra WHERE ID = @ID"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@ID", System.Data.DbType.Int32, -1, ID ); bd.ExecuteNonQuery(); }