public List <GrupoSanguineo> BuscarTodos() { var lstGrupoSanguineo = new List <GrupoSanguineo>(); using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["Db"].ConnectionString)) { string strSQL = @"SELECT * FROM GRUPO_SANGUINEO;"; using (SqlCommand cmd = new SqlCommand(strSQL)) { conn.Open(); cmd.Connection = conn; cmd.CommandText = strSQL; var dataReader = cmd.ExecuteReader(); var dt = new DataTable(); dt.Load(dataReader); conn.Close(); foreach (DataRow row in dt.Rows) { var gruposanguineo = new GrupoSanguineo() { Id = Convert.ToInt32(row["ID"]), Descricao = row["DESCRICAO"].ToString() }; lstGrupoSanguineo.Add(gruposanguineo); } } } return(lstGrupoSanguineo); }
public GrupoSanguineo GetGrupoSanguineo(int codigo) { // Create a MongoClient object by using the connection string var filter = new BsonDocument("Codigo", codigo); filter = new BsonDocument("Codigo", codigo); GrupoSanguineo grupo = database.GetCollection <GrupoSanguineo>("GrupoSanguineo").Find <GrupoSanguineo>(filter).FirstOrDefault(); return(grupo); }
public IList <Usuario> Get(GrupoSanguineo grupoSanguineo, string cidade, Orgao orgao, Tipo tipoUsuario) { var compativeis = _repository.BuscarCompativeis(grupoSanguineo, cidade, orgao, tipoUsuario); return(compativeis); }
public IList <Usuario> BuscarCompativeis(GrupoSanguineo grupoSanguineo, string cidade, Orgao orgao, Tipo tipoUsuario) { return(_context.Usuarios .Where(u => u.GrupoSanguineo == grupoSanguineo && u.Cidade == cidade && u.Orgao == orgao && u.TipoUsuario != tipoUsuario) .ToList()); }