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 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_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 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 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 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 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 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 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 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 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 DataTable Obter() { 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 order by Plt_Nome"; BdUtil bd = new BdUtil(sql); return bd.ObterDataTable(); }
public static DataTable Obter_ParaComboBox() { string sql = @" SELECT Plt_Nome, Plt_Planta, (Cast(Plt_Planta as VarChar(4)) + ' - ' + Plt_Nome) as Plt_Descri FROM PLANTA order by Plt_Planta, Plt_Nome"; BdUtil bd = new BdUtil(sql); return bd.ObterDataTable(); }
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 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 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 void Apagar (System.Int32 original_IDModulo) { string sql = @"DELETE FROM Permissao.Modulo WHERE IDModulo = @original_IDModulo "; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@original_IDModulo", System.Data.DbType.Int32, -1, original_IDModulo ); bd.ExecuteNonQuery(); }
/// <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 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 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>(); }
/// <summary> /// Caso a planta não tenha Compahia (Planta 99) o retorno é 0 /// </summary> /// <param name="Plt_Planta"></param> /// <returns></returns> public static int ObterCompanhiaPor_Planta(System.Byte Plt_Planta) { string sql = @" SELECT Cmp_ID FROM PLANTA WHERE Plt_Planta = @Plt_Planta"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Plt_Planta", System.Data.DbType.Double, -1, Plt_Planta); Object retorno = bd.ExecuteScalar(); return (int)((retorno is DBNull || retorno == null) ? 0 : retorno); }
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 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(); }
public static DataTable ObterEmpreiteira(string Filtro, string ValorFiltro) { string sql = @" SELECT * FROM Contratos.Empreiteira WHERE {0} LIKE '%'+ @{0} "; BdUtil bd = new BdUtil(string.Format(sql, Filtro)); bd.AdicionarParametro("@" + Filtro, System.Data.DbType.AnsiString, ValorFiltro); return bd.ObterDataTable(); }
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 ObterPorID(System.Int32 IDPrefeito) { string sql = @" SELECT P.*, M.IDEstado FROM Contratos.Prefeito P LEFT JOIN Cadastros.Municipio M on M.IDCidade = P.IDCidade WHERE P.IDPrefeito = @IDPrefeito"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@IDPrefeito", System.Data.DbType.Int32, -1, IDPrefeito); return bd.ObterDataTable(); }
public static DataTable ObterPor_UQ_TipoRealizacao (System.String Nome){ string sql = @" SELECT IDTipoRealizacao, Nome FROM Contratos.TipoRealizacao WHERE ( Nome LIKE @Nome )"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@Nome", System.Data.DbType.AnsiString, 50, Nome ); return bd.ObterDataTable(); }
public static DataTable ObterPor_PK_TipoRealizacao (System.Int32 IDTipoRealizacao){ string sql = @" SELECT IDTipoRealizacao, Nome FROM Contratos.TipoRealizacao WHERE IDTipoRealizacao = @IDTipoRealizacao"; BdUtil bd = new BdUtil(sql); bd.AdicionarParametro("@IDTipoRealizacao", System.Data.DbType.Int32, -1, IDTipoRealizacao ); return bd.ObterDataTable(); }