public System.Boolean ValidateUsers(string name, string pass) { OAParameter parameterName = new OAParameter(); parameterName.ParameterName = "name"; if(name != null) { parameterName.Value = name; } else { parameterName.DbType = DbType.String; parameterName.Value = DBNull.Value; } OAParameter parameterPass = new OAParameter(); parameterPass.ParameterName = "pass"; if(pass != null) { parameterPass.Value = pass; } else { parameterPass.DbType = DbType.String; parameterPass.Value = DBNull.Value; } System.Boolean queryResult = this.ExecuteScalar<System.Boolean>("[ValidateUsers]", CommandType.StoredProcedure, parameterName, parameterPass); return queryResult; }
public IEnumerable <result_BuscarStatusSaidaEquipamentoPorEmpresa> Stp_BuscarStatusSaidaEquipamentoPorEmpresa(int?empresaID, out int returnValue) { OAParameter parameterReturnValue = new OAParameter(); parameterReturnValue.Direction = ParameterDirection.ReturnValue; parameterReturnValue.ParameterName = "parameterReturnValue"; OAParameter parameterEmpresaID = new OAParameter(); parameterEmpresaID.ParameterName = "empresaID"; if (empresaID.HasValue) { parameterEmpresaID.Value = empresaID.Value; } else { parameterEmpresaID.DbType = DbType.Int32; parameterEmpresaID.Value = DBNull.Value; } IEnumerable <result_BuscarStatusSaidaEquipamentoPorEmpresa> queryResult = this.ExecuteQuery <result_BuscarStatusSaidaEquipamentoPorEmpresa>("[dbo].[stp_BuscarStatusSaidaEquipamentoPorEmpresa]", CommandType.StoredProcedure, parameterEmpresaID, parameterReturnValue); returnValue = parameterReturnValue.Value == DBNull.Value ? -1 : (int)parameterReturnValue.Value; return(queryResult); }
public IEnumerable <result_BuscarEnderecoPorEntidade> Stp_BuscarEnderecoPorEntidade(int?entidadeID, out int returnValue) { OAParameter parameterReturnValue = new OAParameter(); parameterReturnValue.Direction = ParameterDirection.ReturnValue; parameterReturnValue.ParameterName = "parameterReturnValue"; OAParameter parameterEntidadeID = new OAParameter(); parameterEntidadeID.ParameterName = "EntidadeID"; if (entidadeID.HasValue) { parameterEntidadeID.Value = entidadeID.Value; } else { parameterEntidadeID.DbType = DbType.Int32; parameterEntidadeID.Value = DBNull.Value; } IEnumerable <result_BuscarEnderecoPorEntidade> queryResult = this.ExecuteQuery <result_BuscarEnderecoPorEntidade>("[dbo].[stp_BuscarEnderecoPorEntidade]", CommandType.StoredProcedure, parameterEntidadeID, parameterReturnValue); returnValue = parameterReturnValue.Value == DBNull.Value ? -1 : (int)parameterReturnValue.Value; return(queryResult); }
public static IEnumerable <T> ExecuteQuery <T>(string ProcedureName, Dictionary <string, string> parameters = null) { IEnumerable <T> ReturnResult; using (DBModel dbContext = new DBModel()) { if (parameters != null) { List <DbParameter> paramters_items = new List <DbParameter>(); foreach (KeyValuePair <string, string> item in parameters) { DbParameter NewParameter = new OAParameter { ParameterName = item.Key, Value = item.Value }; paramters_items.Add(NewParameter); } DbParameter[] dbparams = paramters_items.ToArray(); ReturnResult = dbContext.ExecuteQuery <T>(ProcedureName, CommandType.StoredProcedure, dbparams); } else { ReturnResult = dbContext.ExecuteQuery <T>(ProcedureName, CommandType.StoredProcedure); } } return(ReturnResult); }
public IEnumerable <pr03ResultSet02> Pr03(int?id, out int returnValue) { OAParameter parameterReturnValue = new OAParameter(); parameterReturnValue.Direction = ParameterDirection.ReturnValue; parameterReturnValue.ParameterName = "parameterReturnValue"; OAParameter parameterId = new OAParameter(); parameterId.ParameterName = "id"; if (id.HasValue) { parameterId.Value = id.Value; } else { parameterId.DbType = DbType.Int32; parameterId.Value = DBNull.Value; } IEnumerable <pr03ResultSet02> queryResult = this.ExecuteQuery <pr03ResultSet02>("[dbo].[pr03]", CommandType.StoredProcedure, parameterId, parameterReturnValue); returnValue = parameterReturnValue.Value == DBNull.Value ? -1 : (int)parameterReturnValue.Value; return(queryResult); }
public IList <Pagina> ObtenerPaginas(Encuesta encuesta) { var parametro = new OAParameter { ParameterName = "@pSURVEY_ID", Value = encuesta.SURVEY_ID }; return(BaseDeDatosServicio.ExecuteQuery <Pagina>("SELECT * FROM SWIFT_SURVEY_PAGE WHERE SURVEY_ID = @pSURVEY_ID", CommandType.Text, parametro)); }
public IEnumerable <pr03ResultSet0> ListarChoiceProyectoCofecyts(int id) { using (ModeloDeDominio modeloDeDominio = new ModeloDeDominio()) { System.Data.Common.DbParameter prParameter = new OAParameter { ParameterName = "@id", Value = id }; IEnumerable <pr03ResultSet0> result = modeloDeDominio.ExecuteQuery <pr03ResultSet0>("pr03", CommandType.StoredProcedure, prParameter); return(result); } }
public IEnumerable<MvcOpenAccess.UserRole> GetUserRoles(string userName) { OAParameter parameterUserName = new OAParameter(); parameterUserName.ParameterName = "userName"; if(userName != null) { parameterUserName.Value = userName; } else { parameterUserName.DbType = DbType.String; parameterUserName.Value = DBNull.Value; } IEnumerable<MvcOpenAccess.UserRole> queryResult = this.ExecuteQuery<MvcOpenAccess.UserRole>("[GetUserRoles]", CommandType.StoredProcedure, parameterUserName); return queryResult; }
public IEnumerable <result_FiltrarEntidade> Stp_FiltrarEntidade(bool?inativo, int?entidadePaiID, out int returnValue) { OAParameter parameterReturnValue = new OAParameter(); parameterReturnValue.Direction = ParameterDirection.ReturnValue; parameterReturnValue.ParameterName = "parameterReturnValue"; OAParameter parameterInativo = new OAParameter(); parameterInativo.ParameterName = "Inativo"; if (inativo.HasValue) { parameterInativo.Value = inativo.Value; } else { parameterInativo.DbType = DbType.Boolean; parameterInativo.Value = DBNull.Value; } OAParameter parameterEntidadePaiID = new OAParameter(); parameterEntidadePaiID.ParameterName = "EntidadePaiID"; if (entidadePaiID.HasValue) { parameterEntidadePaiID.Value = entidadePaiID.Value; } else { parameterEntidadePaiID.DbType = DbType.Int32; parameterEntidadePaiID.Value = DBNull.Value; } IEnumerable <result_FiltrarEntidade> queryResult = this.ExecuteQuery <result_FiltrarEntidade>("[dbo].[stp_FiltrarEntidade]", CommandType.StoredProcedure, parameterInativo, parameterEntidadePaiID, parameterReturnValue); returnValue = parameterReturnValue.Value == DBNull.Value ? -1 : (int)parameterReturnValue.Value; return(queryResult); }
public IEnumerable <result_BuscarEnderecoCep> Stp_BuscarEnderecoCep(string pCEP, string pLogradouroNome, string pBairroNome, int?pCidadeID, out int returnValue) { OAParameter parameterReturnValue = new OAParameter(); parameterReturnValue.Direction = ParameterDirection.ReturnValue; parameterReturnValue.ParameterName = "parameterReturnValue"; OAParameter parameterPCEP = new OAParameter(); parameterPCEP.ParameterName = "pCEP"; parameterPCEP.Size = 50; if (pCEP != null) { parameterPCEP.Value = pCEP; } else { parameterPCEP.DbType = DbType.String; parameterPCEP.Value = DBNull.Value; } OAParameter parameterPLogradouroNome = new OAParameter(); parameterPLogradouroNome.ParameterName = "pLogradouroNome"; parameterPLogradouroNome.Size = 50; if (pLogradouroNome != null) { parameterPLogradouroNome.Value = pLogradouroNome; } else { parameterPLogradouroNome.DbType = DbType.String; parameterPLogradouroNome.Value = DBNull.Value; } OAParameter parameterPBairroNome = new OAParameter(); parameterPBairroNome.ParameterName = "pBairroNome"; parameterPBairroNome.Size = 50; if (pBairroNome != null) { parameterPBairroNome.Value = pBairroNome; } else { parameterPBairroNome.DbType = DbType.String; parameterPBairroNome.Value = DBNull.Value; } OAParameter parameterPCidadeID = new OAParameter(); parameterPCidadeID.ParameterName = "pCidadeID"; if (pCidadeID.HasValue) { parameterPCidadeID.Value = pCidadeID.Value; } else { parameterPCidadeID.DbType = DbType.Int32; parameterPCidadeID.Value = DBNull.Value; } IEnumerable <result_BuscarEnderecoCep> queryResult = this.ExecuteQuery <result_BuscarEnderecoCep>("[dbo].[stp_BuscarEnderecoCep]", CommandType.StoredProcedure, parameterPCEP, parameterPLogradouroNome, parameterPBairroNome, parameterPCidadeID, parameterReturnValue); returnValue = parameterReturnValue.Value == DBNull.Value ? -1 : (int)parameterReturnValue.Value; return(queryResult); }